关于java中sleep()和wait()方法的区别
最近由于换工作,在多线程这一块被很多大佬虐得遍体是伤怀疑自我。进入正题,关于java中sleep()和wait()区别主要如下:1、若对象资源被同步或锁住,sleep()方法会主动让出cpu,然后cpu可以去执行其他任务,直到sleep()方法给定的时间截止,然后cpu会重新回到该线程继续向下执行。但sleep()并不会释放锁或让出同步资源。wait()方法会让当前线程暂时让出同步资源,以
原创
2017-10-17 17:27:41 ·
568 阅读 ·
0 评论