摘要:
创建者模式 单例模式饿汉式静态变量方式静态代码块方式 懒汉式线程不安全方式线程安全(synchronized)——效率低线程安全(双重检验锁)——效率高——概率报错空指针线程安全(双重检验锁、volatile)——效率高——反射破坏静态内部类方式——无加锁、效率高——序列化破坏枚举方式 存在问题静态 阅读全文
posted @ 2023-12-24 00:12
Acegzx
阅读(32)
评论(0)
推荐(0)
摘要:
1.开闭原则 对扩展开放,对修改关闭 。在程序需要进行拓展的时候,不能去修改原有的代码想要达到这样的效果,我们需要使用接口和抽象类 。因为抽象灵活性好,适应性广,只要抽象的合理,可以基本保持软件架构的稳定。而软件中易变的细节可以从抽象派生来的实现类来进行扩展,当软件需要发生变化时,只需要根据需求 阅读全文
posted @ 2023-12-24 00:02
Acegzx
阅读(20)
评论(0)
推荐(0)