Java中sleep()与wait()区别

学习时正好碰到这两个方法,就查阅相关资料,并经过程序实现,进行区别一下:java 一、每一个对象都有一个锁来控制同步访问,Synchronized关键字能够和对象的锁交互,来实现同步方法或同步块。sleep()方法正在执行的线程主动让出CPU(而后CPU就能够去执行其余任务),在sleep指定时间后CPU再回到该线程继续往下执行(注意:sleep方法只让出了CPU,而并不会释放同步资源锁!!!);
相关文章
相关标签/搜索