黑马程序员技术交流社区
标题:
J2SE有几种锁
[打印本页]
作者:
liqinwyyx
时间:
2014-12-4 13:58
标题:
J2SE有几种锁
锁的含义是什么,有什么作用
作者:
夏俊男
时间:
2014-12-4 14:53
我知道的就两个,一个是普通线程锁使用任意对象都可以的那个,必须要在同步代码块中,缺点是多个线程只能有一个锁(监视器),在多线程并发访问同一个资源的时候,操作要麻烦些;
还有就是后来出来的增强版,Lock对象,将之前的升级了,一个Lock对象,它可以设置需要同步的代码,还可以生成多组监视器Condition(锁),并且这些监视器是互斥的(同一时刻只能有一个是活着的)。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2