摘要: java concurrent包的学习(转)http://my.oschina.net/adwangxiao/blog/110188我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完 成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防 止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以 及如何避免线程安全性方面带来的危害等诸多因素,往往会采用一些较为复杂的安全策略,加重了程序员 阅读全文
posted @ 2013-12-24 09:50 古来征战几人回 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 探索 Java 同步机制[Monitor Object 并发模式在 Java 同步机制中的实现]https://www.ibm.com/developerworks/cn/java/j-lo-synchronized/本文将从两个方面进行阐述:使用 C++ 语言来描述 Monitor Object 设计模式。Java 对于这样一个典型的模式做了很好的语言层面的封装,因此对于 Java 的开发者来说,很多关于该模式本身的东西被屏蔽掉了。本文试图使用 Native C++ 语言,帮助读者从本质上对 Monitor object 设计模式有一个更全面的认识。结合 C++ 版本的 Monitor Ob 阅读全文
posted @ 2013-12-24 09:34 古来征战几人回 阅读(376) 评论(0) 推荐(0) 编辑