黑马程序员技术交流社区

标题: 关于线程安全的问题 [打印本页]

作者: 舍我其谁    时间: 2014-8-10 10:18
标题: 关于线程安全的问题
看了毕老师的视频,里面有讲,使用synchronized代码同步,在jdk1.5之后,出现了,Lock ,但是我想问的是,Lock 可以完全替代synchronized 吗?还是分情况是用?
作者: star5603    时间: 2014-8-10 10:20
应该可以的。。。只不过lock好像还是用的少,executor用的多。
作者: 科篮    时间: 2014-8-10 21:12
可以,不过现在大多数用的还是synchronized
作者: 王松朝    时间: 2014-8-10 23:03
简单来说,Lock 是synchronized的升级版,不过使用更复杂,需要小心处理
所以对于初学者还是更建议使用synchronized,以保证程序健壮运行

这里引用两篇帖子,讲的比较详细
http://houlinyan.iteye.com/blog/1112535
http://blog.csdn.net/fw0124/article/details/6672522




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2