0x000设计模式
单例模式
单例 = 「唯一」这个约束 + 「全局可取」这个入口。所有实现写法的差异,本质都在回答同一个问题:把创建时机推迟到第一次使用(懒加载),怎么保证「唯一」不被并发、反射、序列化打破? 而所有滥用,本质都是把「我想到处访问它…
3,133 字
TAG
1 POSTS
单例 = 「唯一」这个约束 + 「全局可取」这个入口。所有实现写法的差异,本质都在回答同一个问题:把创建时机推迟到第一次使用(懒加载),怎么保证「唯一」不被并发、反射、序列化打破? 而所有滥用,本质都是把「我想到处访问它…
3,133 字