黑马程序员技术交流社区
标题:
关于 Lock 和 Synchronzied 的问题?
[打印本页]
作者:
sharplance
时间:
2015-10-27 20:41
标题:
关于 Lock 和 Synchronzied 的问题?
在有了 Lock 类和其子类中的方法后,在有同步需求时是不是可以不再使用 Synchronized 代码块和 Synchronized 函数了?
作者:
li3N
时间:
2015-10-27 21:00
个人感觉不一定吧,如果同步比较简单的话,用synchronized写起来还简单点。集合体系中的Collections有个将线程不同步的集合转成线程同步的集合的方法,那里面也是用的synchronized。
不过如果锁比较复杂,比如说需要多个线程互相等待唤醒的话,用lock和Condition会好一些,出问题的可能性较小,用同步的话可能死锁。
欢迎楼下大神批评指正!
作者:
jjw4896774
时间:
2015-10-27 23:32
请问这是那一天的知识啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2