java 设计
文章平均质量分 94
ジ你是我永远のbugグ
新人
展开
-
java 23种设计模式
一、单例模式采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例, 并且该类只提供一个取得其对象实例的方法(静态方法)。单例模式分为 八种、饿汉:先给我 ,就是什么都创建好 等着被调用 可能造成内存浪费懒汉:饿了在给我 就是:什么时候用 什么时候创建饿汉式(静态常量)饿汉式(静态代码块)懒汉式(线程不安全)懒汉式(线程安全,同步方法 效率低)双重检查 (volatile synchronized) 建议使用静态内部类 建议使用枚举 建议使用单例原创 2022-03-09 18:54:42 · 556 阅读 · 0 评论 -
java 7大设计原则
一、设计模式七大原则设计模式的目的代码重用性 (即:相同功能的代码,不用多次编写)可读性 (即:编程规范性, 便于其他程序员的阅读和理解)可扩展性 (即:当需要增加新的功能时,非常的方便,称为可维护)可靠性 (即:当我们增加新的功能后,对原来的功能没有影响)使程序呈现高内聚,低耦合的特性有点官方,反正就是牛逼!1.1、单一职责原则介绍:一个类应该只负责一项职责。如类 A 负责两个不同职责:职责 1,职责 2。当职责 1 需求变更 而改变 A 时,可能造成职责 2 执行错误以原创 2022-03-09 18:25:36 · 1141 阅读 · 0 评论