Java-时间等待
1 TimeUnit.DAYS.sleep(1);//天
2 TimeUnit.HOURS.sleep(1);//小时
3 TimeUnit.MINUTES.sleep(1);//分
4 TimeUnit.SECONDS.sleep(1);//秒
5 TimeUnit.MILLISECONDS.sleep(1000);//毫秒
6 TimeUnit.MICROSECONDS.sleep(1000);//微妙
7 TimeUnit.NANOSECONDS.sleep(1000);//纳秒
TimeUnit类提供的方法,其实底层调用的也是Thread类的sleep方法。
public static void main(String[] args) {
long timeOut = 100;
for (int i = 0 ; i < 100 ; i ++){
try {
timeOut = timeOut * 2;
TimeUnit.MILLISECONDS.sleep(timeOut);//等待时间
System.out.println(timeOut + "输出了!");
} catch (InterruptedException e) {
new Exception("执行失败,很遗憾!");
}
}
}
随笔记录,方便自己学习
2018-12-03