随笔分类 - 设计模式
摘要:1、开闭原则(Open Close Principle) 开闭原则的意思是:对扩展开放,对修改封闭。在程序需要进行扩展的时候,不能去修改或影响原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性更好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类。 2、里氏代换原则(Lisk
阅读全文
摘要:私有构造函数、私有静态变量以及 公有静态函数 几种形式: 1 懒汉式(不安全) 不使用时不加载 2 饿汉 安全 3 懒汉式 线程安全 加锁方式 不推荐使用 4 双重检查锁 线程安全 只对实例化的部分代码进行加锁 考虑下面的实现,也就是只使用了一个 if 语句。在 uniqueInstance ==
阅读全文

浙公网安备 33010602011771号