Java中Lock和LockSupport的区别到底是什么
答案:1 悬赏:80 手机版
解决时间 2021-11-15 21:16
- 提问者网友:孤凫
- 2021-11-15 04:58
Java中Lock和LockSupport的区别到底是什么
最佳答案
- 五星知识达人网友:蓝房子
- 2021-11-15 05:25
1、Java中的Lock是锁的接口,作用是提供锁特性,方法等操作行为的统一的描述。
2、Java中的LockSupport是用来创建锁和其他同步类的基本线程阻塞原语。
其中LockSupport中的park() 和 unpark() 的作用分别是阻塞线程和解除阻塞线程,而且park()和unpark()不会遇到“Thread.suspend 和 Thread.resume所可能引发的死锁”问题。
2、Java中的LockSupport是用来创建锁和其他同步类的基本线程阻塞原语。
其中LockSupport中的park() 和 unpark() 的作用分别是阻塞线程和解除阻塞线程,而且park()和unpark()不会遇到“Thread.suspend 和 Thread.resume所可能引发的死锁”问题。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯