黑马程序员技术交流社区
标题:
线程同步synchronized和Lock有什么区别
[打印本页]
作者:
qq10763582
时间:
2015-3-9 11:14
标题:
线程同步synchronized和Lock有什么区别
线程同步synchronized和Lock有什么区别?
作者:
xxzlhx
时间:
2015-3-9 11:28
线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定, 如果使用 synchronized ,如果A不释放,B将一直等下去,不能被中断 如果 使用Lock,如果A不释放,可以使B在等待了足够长的时间以后,中断等待,而干别的事情
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2