本帖最后由 孙传磊 于 2013-3-5 16:44 编辑
如果在以后的工作中遇到了,比较老的代码,而我们只有新知识,是不是会出现麻烦呢。
而且 synchronized 方法和语句的范围机制使得使用监视器锁编程方便了很多,而且还帮助避免了很多涉及到锁的常见编程错误,提供了对与每个对象相关的隐式监视器锁的访问。
JDK1.5之后版本支持Lock_Condition机制,功能上随着灵活性的增加,也带来了更多的责任。不使用块结构锁就失去了使用 synchronized 方法和语句时会出现的锁自动释放功能
我个人认为不应该放弃 |
|