- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Java单例模式八种实现方式
文章仅作个人笔记。 单例模式的主要作用是保证在Java程序中,某个类只有一个实例存在。 优点: 避免实例对象的重复创建,减少每次创建对象的时间开销,节约内存空间;够避免由于操作多个实例导致的逻辑错误。 对象有贯穿整个应用程序,可以起到全局统一管理控制的作用。 1、饿汉式(静态常量) 2、饿汉式(静态代码块) 3、懒汉式(线程不安全) 4、懒汉式(线程安全,同步方法) 5、懒汉式(线程安全,同步代码...
2020-01-13 15:52:39
83
原创 软件6大设计原则
一. 单一职责原则(Single Responsiblity Principle,SRP) 定义:应该有且仅有一个原因引起类的变更 。 要求:一个接口或类只有一个原因引起变化,也就是一个接口或类只有一个职责,它就负责一件事情。 好处: 明确定义类的职责,复杂性降低, 可读性提高, 可维护性提高, 变更引起的风险降低,一个接口修改只对相应的实现类有影响,对其他的接口无影响,这对系统的扩展性、维护性...
2020-01-12 23:14:51
238
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人