软件设计六大原则

单一职责原则: 作用:一个类应该只负责一个职责或功能。 解释:这意味着一个类应该只有一个引起它变化的原因。如果一个类负责多个职责,那么当其中一个职责发生变化时,其他职责也会受到影响。 实际使用场景:将功能分解成更小的模块或类,每个模块或类负责特定的职责,增强代码的可读性、可维护性和可测试性。 核心思

枚举单例

枚举单例 单例模式在我们书写代码中是最经常使用的一种设计模式,但是这种设计模式真的安全吗?如果不安全的话,我们有没有安全的单例模式?其实这也是大厂面试的时候可能会问道的面试题,本篇我们来研究下这个问题。 一、引出问题 双重锁定单例和静态内部类单例安全吗? 枚举单例使用过吗?它为什么是安全的? Kot

Java 

常见设计模式

单例模式(Singleton Pattern) 特点: 单例模式(Singleton Pattern)是一种创建型设计模式,它保证一个类只有一个实例,并提供一个全局访问点。 单例模式的核心思想是通过私有化类的构造函数,防止外部直接实例化对象,并提供一个静态方法来获取唯一的实例。在第一次调用该方法时,

Java