2017年2月26日

sleep()和wait()有什么区别?

摘要: sleep就是正在执行的线程主动让出cpu,cpu去执行其他线程,在sleep指定的时间过后,cpu才会回到这个线程上继续往下执行,如果当前线程进入了同步锁,sleep方法并不会释放锁,即使当前线程使用sleep方法让出了cpu,但其他被同步锁挡住了的线程也无法得到执行。 wait是指在一个已经进入 阅读全文

posted @ 2017-02-26 14:13 hgfs瑞 阅读(198) 评论(0) 推荐(0) 编辑

导航