sleep与wait的区别? 以及wait(long timeout)中timeout的含义
sleep是Thread的静态native方法,可随时调用,会使当前线程休眠,并释放CPU资源,但不会释放对象锁; public static native void sleep(long millis) throws InterruptedException;wait方法是Object的方法,只能在同步方法或同步代码块中使用,调用会进入休眠状态,并释放CPU资源与对象锁,需要我们调用n...
原创
2018-08-26 13:03:48 ·
3340 阅读 ·
0 评论