摘要: 对于同步代码块,对于锁的操作是隐式的但是在JDK1.5之前的这种方法效率有点低,判断会很多,后面升级之后有新的解决方案jdk1.5以后将同步和锁封装成了对象,并将操作锁的隐式方式定义到了该对象中,将隐式动作变成了显示动作Lock接口:替代了同步代码块或者同步函数,将同步的隐式锁操作变成显示锁操作,同时更为灵活,可以一个锁上加上多组监视器 lock():获取锁 unlock():释放锁,通常定义在finally代码块中Condition接口:替代了Object中的wait notify notifyAll方法,将这些监视器方法单独封装,变成了Condition监视器对象,可以喝任意... 阅读全文
posted @ 2014-02-28 19:59 胡椒粉hjf 阅读(233) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2014-02-28 14:16 胡椒粉hjf 阅读(118) 评论(0) 推荐(0)