Java 多线程
iteye_19528
这个作者很懒,什么都没留下…
展开
-
(转) Java 引用类型(强引用,软引用,弱引用,虚引用)
转至http://speed847.iteye.com/blog/374006 1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使 用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象...原创 2012-04-11 10:25:54 · 115 阅读 · 0 评论 -
正确使用Volatile关键字
转载原文:http://www.ibm.com/developerworks/cn/java/j-jtp06197.html 著作权归原作者 Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized ”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchron...原创 2012-04-11 10:29:10 · 103 阅读 · 0 评论