黑马程序员技术交流社区

标题: J2SE有几种锁 [打印本页]

作者: liqinwyyx    时间: 2014-12-4 13:58
标题: J2SE有几种锁
锁的含义是什么,有什么作用
作者: 夏俊男    时间: 2014-12-4 14:53
我知道的就两个,一个是普通线程锁使用任意对象都可以的那个,必须要在同步代码块中,缺点是多个线程只能有一个锁(监视器),在多线程并发访问同一个资源的时候,操作要麻烦些;
还有就是后来出来的增强版,Lock对象,将之前的升级了,一个Lock对象,它可以设置需要同步的代码,还可以生成多组监视器Condition(锁),并且这些监视器是互斥的(同一时刻只能有一个是活着的)。




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