摘要: 反射:获得类的构造器后用setAccessible(true)绕过权限检查,可以直接调用私有构造器来生成实例。 我们来用双重检测锁来看看反射是如何破坏单例模式的 如何解决呢?其实方法很简单,有个小技巧,直接在私有构造器里抛出异常: 通过序列化反序列化方式可以破坏单例模式 解决方法:定义Object 阅读全文
posted @ 2018-08-22 11:16 上帝爱吃苹果-Soochow 阅读(949) 评论(1) 推荐(2) 编辑