代理模式
摘要:动态代理动态的生成代理对象,对满足条件的目标对象皆可以生成代理代理对象, 没有静态代理一个目标类一个代理类的问题 解耦合 JDK动态代理 需要目标类有实现接口 代理类与目标类实现相同接口 接口 package testJdkProxy; //jdk动态代理必须使用接口 public interfac
阅读全文
posted @
2023-03-17 11:44
or追梦者
阅读(13)
推荐(0) 编辑
单例模式
摘要:常见设计模式 工厂模式,代理模式,模板方法模式,责任链模式,单利模式 项⽬⼿写代码⽤得⽐较多的,⼀般就模板⽅法模式、责任链模式、策略模式、单例模式吧 单例模式 即某个类在整个系统中只能有一个实例对象可被获取和使用的代码模式。 有一些对象只需要一个,如:线程池、缓存、注册表对象。也只能有一个 给了一个
阅读全文
posted @
2023-03-12 17:33
or追梦者
阅读(10)
推荐(0) 编辑
UML类图
摘要:UML类图了解 基本介绍 1) UML——Unified modeling language UML( 统一建模语言 ),是一种用于软件系统分析和设计的语言工具,它用于帮助软件开发人员进行思考和记录思路的结果 2) UML本身是一套符号的规定,就像数学符号和化学符号一样,这些符号用于描述软件模型中的
阅读全文
posted @
2023-03-12 17:19
or追梦者
阅读(9)
推荐(0) 编辑
OOP七大原则
摘要:常用七大原则 1) 单一职责原则2) 接口隔离原则3) 依赖倒转(倒置)原则4) 里氏替换原则5) 开闭原则6) 迪米特法则7) 合成复用原 =》总的来说就是:高内聚,低耦合,可扩展,面向接口编程 单一职责原则 1) 降低类的复杂度,一个类只负责一项职责。2) 提高类的可读性,可维护性3) 降低变更
阅读全文
posted @
2023-03-12 17:19
or追梦者
阅读(78)
推荐(0) 编辑