《Java2 基础知识及概念》
文章平均质量分 84
iteye_447
这个作者很懒,什么都没留下…
展开
-
《Effective Java》
1、 避免使用终结函数 终结函数守卫者 public Class Foo { private final Object finalizerGuardian = new Object () { protected void finalize() throws Throwable { // Finalize out...原创 2008-12-20 22:51:45 · 70 阅读 · 0 评论 -
《Java ClassLoader详解》
类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来的。Java Applet 需要从远程下载 Java 类文件到浏览器中并执行。现在类加载器在 Web 容器和 OSGi 中得到了广泛的使用。一般来说,Java 应用...原创 2010-08-14 14:09:11 · 62 阅读 · 0 评论 -
《正确使用 Volatile 变量》
Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。本文介绍了几种有效使用 volatile 变量的模式,并强调了几种不适合使用 volatile 变量的情形。 正确使用 vol...原创 2011-03-31 07:35:56 · 134 阅读 · 0 评论