http://cantellow.iteye.com/blog/838473
写的很好。
Question
1.枚举到底怎么实现(就是一个枚举值就是一个枚举类的实例变量)
2.不同类装载器会有不同实例,反序列化也会有不同示例。
3.加载静态成员时,是线程安全的。JVM是如何来操作的?
4.双重锁在JDK1.5以前是不可以的,为什么会锁定?