Видео: Java хэл дээрх Stopwatch гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
дээш санал 85. Гуаваг ашигла Секундомер анги. Өнгөрсөн хугацааг нано секундээр хэмждэг объект. Систем рүү шууд залгахын оронд энэ классыг ашиглан өнгөрсөн хугацааг хэмжих нь ашигтай.
Java хэл дээр цагийг хэрхэн хэмждэг вэ?
Java Системийн анги нь одоогийн хоорондын зөрүүг буцаадаг currentTimeMillis() статик аргыг бас өгдөг цаг болон шөнө дунд, 1970 оны 1-р сарын 1-ний UTC, миллисекундээр. Хамгийн тохиромжтой нь currentTimeMillis()-г ашиглах нь зүйтэй хэмжих Ханын цаг цаг болон nanoTime()-г ашиглах хэрэгтэй хэмжих өнгөрсөн цаг хөтөлбөрийн.
Үүнтэй адилаар та Java хэл дээр өнгөрсөн хугацааг хэрхэн тооцоолох вэ? Бүх хэлбэр, хэмжээ бүхий Java хэл дээр өнгөрсөн хугацааг тооцоолох
- урт эхлэл = Систем. currentTimeMillis(); // хэсэг хугацаа өнгөрдөг урт төгсгөл = Систем.
- урт эхлэл = Систем. nanoTime(); // хэсэг хугацаа өнгөрдөг урт төгсгөл = Систем.
- Секундомер цаг = шинэ Секундомер(); үзэх.
- Шуурхай эхлүүлэх = Шуурхай.
Үүний дагуу одоогийнTimeMillis систем нь аюулгүй юу?
нийтийн статик урт одоогийнTimeMillis() // Одоогийн цагийг миллисекундээр буцаана. Давуу тал: Тийм утас аюулгүй . Утасны аюулгүй байдал Хэрэв энэ аргыг хоёр ба түүнээс дээш өөр хооронд дуудвал гэсэн үг утаснууд , энэ нь алдаатай үр дүнг буцааж өгөхгүй.
Өнгөрсөн хугацаа гэж юу гэсэн үг вэ?
Зарцуулсан цаг хугацаа нь ердөө л хэмжээ юм цаг үйл явдлын эхнээс төгсгөл хүртэл дамждаг. Энэ хичээлээр та асуудлыг хэрхэн шийдвэрлэх талаар сурах болно зарцуулсан цаг хугацаа мөн үүнийг өдөр тутмын амьдралдаа хэрхэн ашиглаж болохыг судалж үзээрэй.
Зөвлөмж болгож буй:
Java хэл дээрх зохицуулагч анги гэж юу вэ?
Харагч нь үндсэндээ мессежийн дараалал юм. Та түүн рүү зурвас илгээх ба энэ нь эцэст нь түүнийг ажиллуулах аргыг дуудаж, мессежийг дамжуулах замаар боловсруулна. Эдгээр дуудлагууд нь ижил хэлхээнд хүлээн авсан мессежийн дарааллаар үргэлж тохиолддог тул үйл явдлуудыг цуваа болгох боломжийг танд олгоно
Java хэл дээрх огтлолцол гэж юу вэ?
HashSet классыг ашиглан Java хэл дээрх хоёр массивын огтлолцлыг олж сур. Уулзвар гэдэг нь хоёр өөр олонлогт хамаарах нийтлэг зүйлсийн бүлэг юм. Зөвхөн хоёр дахь массивт байгаа элементүүдийг хадгалахын тулд retainAll() аргыг ашиглана уу
Java хэл дээрх хязгаарлагдмал үл хамаарах индекс гэж юу вэ?
Хязгаарлалтаас гарсан индекс. Index Out of Bound Exception нь ажиллах үеийн алдааны үед гарч ирдэг шалгагдаагүй онцгой тохиолдол юм. Энэ нь кодын арга руу хүчингүй параметр дамжуулагдсанаас болж үүсдэг. Java Compiler програмыг эмхэтгэх явцад алдааг шалгадаггүй
Java хэл дээрх ordinal () арга гэж юу вэ?
Ordinal() арга нь тооллын жишээний дарааллыг буцаана. Энэ нь тооллын мэдэгдлийн дарааллыг илэрхийлдэг бөгөөд эхний тогтмол нь '0' гэсэн дарааллыг өгдөг. Энэ нь EnumSet болон EnumMap зэрэг тоон дээр суурилсан нарийн өгөгдлийн бүтцэд ашиглахад зориулагдсан болно
Java хэл дээрх Deque гэж юу вэ?
Java Deque интерфейс, java. ашиглах. Deque нь давхар төгсгөлтэй дарааллыг илэрхийлдэг бөгөөд дарааллын хоёр төгсгөлд элемент нэмж, хасах боломжтой дараалал гэсэн үг. Deque гэдэг үгийг хөзрийн "давцан" шиг дууддаг. Java Deque интерфейс нь Java Queue интерфейсийн дэд төрөл юм