A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© liqinwyyx 初级黑马   /  2014-12-4 13:58  /  1009 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

锁的含义是什么,有什么作用

1 个回复

倒序浏览
我知道的就两个,一个是普通线程锁使用任意对象都可以的那个,必须要在同步代码块中,缺点是多个线程只能有一个锁(监视器),在多线程并发访问同一个资源的时候,操作要麻烦些;
还有就是后来出来的增强版,Lock对象,将之前的升级了,一个Lock对象,它可以设置需要同步的代码,还可以生成多组监视器Condition(锁),并且这些监视器是互斥的(同一时刻只能有一个是活着的)。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马