Java-da Stopwatch nima?
Java-da Stopwatch nima?

Video: Java-da Stopwatch nima?

Video: Java-da Stopwatch nima?
Video: JavaScript orqali elektron soat yasash 2024, May
Anonim

yuqori ovoz 85. Guava'dan foydalaning Sekundomer sinf. O'tgan vaqtni nanosekundlarda o'lchaydigan ob'ekt. Tizimga to'g'ridan-to'g'ri qo'ng'iroqlar o'rniga ushbu klass yordamida o'tgan vaqtni o'lchash foydalidir.

Yana bilingki, Java-da vaqtni qanday o'lchaysiz?

Java Tizim klassi, shuningdek, oqim o'rtasidagi farqni qaytaruvchi joriyTimeMillis() statik usulini taqdim etadi vaqt va yarim tun, 1970 yil 1 yanvar UTC, millisekundlarda. Ideal holda currentTimeMillis() dan foydalanish kerak o'lchov devor soati vaqt va nanoTime() dan foydalanish kerak o'lchov o'tgan vaqt dasturning.

Xuddi shunday, Java-da o'tgan vaqtni qanday hisoblash mumkin? Java-da barcha shakl va o'lchamlarda o'tgan vaqtni hisoblash

  1. uzoq boshlash = tizim. currentTimeMillis(); // biroz vaqt o'tadi uzoq end = Tizim.
  2. uzoq boshlash = tizim. nanoTime(); // biroz vaqt o'tadi uzoq end = Tizim.
  3. Sekundomer soati = yangi Sekundomer(); tomosha qiling.
  4. Instant start = Instant.

Shunga ko'ra, joriyTimeMillis tizimi tizimi xavfsizmi?

umumiy statik uzoq currentTimeMillis() // Joriy vaqtni millisekundlarda qaytaradi. Taroziga soling: shunday ip xavfsiz . Ip xavfsizligi degan ma'noni anglatadi, agar bu usul ikki yoki undan ortiq turli xil o'rtasida chaqirilsa iplar , u noto'g'ri natijalarni qaytarmaydi.

O'tgan vaqt nimani anglatadi?

O'tgan vaqt oddiygina miqdori vaqt hodisaning boshidan oxirigacha o'tadigan. Ushbu darsda siz uni qanday hal qilishni o'rganasiz o'tgan vaqt va undan kundalik hayotingizda qanday foydalanish mumkinligini o'rganing.

Tavsiya: