随笔分类 - 设计模式
摘要:ISubject AbstractSubject SubjectA IObserver package Observer; public interface IObserver { void update(String changeMsg); } ObserverA package Observer
阅读全文
摘要:1.下面这个例子是工作中常见的单例模式...jdk1.5之后用volatile关键字禁止编译器重排序 2.利用静态内部类生成单例,初始化单例在私有内部静态类中,其他线程无法看到初始化的编译器重排序。 3. 1和2的方法无法防止序列化和反序列化时生成不同的实例,如果单例类需要实现序列化的话,改成下面的
阅读全文
浙公网安备 33010602011771号