摘要: 总的来说,Lock和synchronized有以下几点不同: 1)Lock是一个接口,而synchronized是Java中的关键字,synchronized是内置的语言实现; 2)synchronized在发生异常时,会自动释放线程占有的锁,因此不会导致死锁现象发生;而Lock在发生异常时,如果没 阅读全文
posted @ 2018-03-27 17:51 kevenYuan 阅读(158) 评论(0) 推荐(0) 编辑