福工刘德华
2017-11-13 19:10
long time = System.currentTimeMillis();
while(System.currentTimeMillis()-time < 1000){
}
这不就是时间差吗?long time就是当时运行到此时的当时时间,而while循环判断条件里面的是判断运行过程中的当前时间,当前时间和time的差值等于1000是不就跳出来循环了嘛
深入浅出Java多线程
186088 学习 · 464 问题
相似问题