随笔-59  评论-31  文章-0  trackbacks-0
   java锁机制有两种实现方式:jdk1.4 通过synchronized的方式实现,jdk1.5加入java.util.concurrent.locks包下的各种lock

1.代码层的区别。
synchronized 类似面向对象 修饰 类,方法,对象。
lock不作为修饰,类似面向过程,在方法中需要锁的时候lock,在结束的时候unlock。(一般在finally块里)

2.性能
并发高,lock有优势。低并发 synchronized 有优势。

3.实现机制

synchronized 对象加锁
posted on 2011-12-28 17:22 RoyPayne 阅读(259) 评论(0)  编辑  收藏 所属分类: java并发

只有注册用户登录后才能发表评论。


网站导航: