Giriş
Şu satırı dahil ederiz.
createStarted metodu
Şöyle yaparız. Çıktı olarak 00:00:02:072 alırız.
Örnek
Şu satırı dahil ederiz.
import org.apache.commons.lang3.time.StopWatch;
Süreyi milisaniye olarak ölçer.createStarted metodu
Şöyle yaparız. Çıktı olarak 00:00:02:072 alırız.
StopWatch stopwatch = StopWatch.createStarted()
...
System.out.println(stopwatch);
getTime metoduÖrnek
Şöyle yaparız.
public static void main(String[] args) {
StopWatch stopwatch = new StopWatch();
stopwatch.start();
stopwatch.stop();
long timeTaken = stopwatch.getTime();
System.out.println(timeTaken);
}
getTime metodu - TimeUnitÖrnek
Şöyle yaparız
public boolean tryLock(){return spinTryLock (10,TimeUnit.SECONDS);}private boolean spinTryLock(long timeout,TimeUnit unit) {boolean locked = false;StopWatch stopWatch = StopWatch.createStarted();while (stopWatch.getTime(unit) <= timeout){if (someCondition()){locked = true;break;}}return locked;}
Hiç yorum yok:
Yorum Gönder