2021年11月2日

park和wait的区别

摘要: park和wait 都是都是用来阻塞和唤醒线程的 park&unpark 可以先unpark,而wait&notify不能先notify wait&notify&notifyAll必须配合Object Monitor一起使用,而park,unpark不必 park&unpark 是以线程为单位来阻塞 阅读全文

posted @ 2021-11-02 17:42 lmcc 阅读(1006) 评论(0) 推荐(0)

线程知识点

摘要: 1、wait 会释放cpu 也会释放锁 2、sleep 只会释放cpu 不会释放锁 3、wait 和sleep 都可以用interrupt()方法唤醒,但是会抛出异常 抛出异常后 4、睡眠结束的线程未必立即执行 5、yield 让出cpu 让running 变为runable状态 ,但是有时候也存在 阅读全文

posted @ 2021-11-02 15:56 lmcc 阅读(52) 评论(0) 推荐(0)

导航