如何防止JAVA反射对单例类的攻击?
摘要:在我的上篇随笔中,我们知道了创建单例类有以下几种方式: (1).饿汉式; (2).懒汉式(、加同步锁的懒汉式、加双重校验锁的懒汉式、防止指令重排优化的懒汉式); (3).登记式单例模式; (4).静态内部类单例模式; (5).枚举类型的单例模式。 在上面的5种实现方式中,除了枚举类型外,其他的实现方
阅读全文
posted @ 2016-12-31 20:25
posted @ 2016-12-31 20:25
posted @ 2016-12-31 19:52
posted @ 2016-12-05 22:53
posted @ 2016-12-04 22:36