![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java设计模式
kewu8971
这个作者很懒,什么都没留下…
展开
-
Java 代理设计模式
public class TestFactory3 { public static void main(String[] args)throws Exception { Vehicle c = SimpleFactory3.getVehicle("com.atguigu.test12.QQ"); c.run(); Vehicle c2 = SimpleFactory3.getVehicle("com.atguigu.test12.Aoto"); c2.run(); Veh.原创 2020-08-02 11:03:13 · 115 阅读 · 0 评论 -
Java 工厂设计模式
/* * 设计模式: * 1、模板设计模式(了解):抽象类 * 2、单例设计模式(重点):多线程时 * 3、装饰者设计模式(IO流体系结构就体现了) * 4、迭代器设计模式(集合,在集合的内部设计迭代器类型) * 5、工厂设计模式(了解) * 6、代理设计模式(了解) * * 一、工厂设计模式:为了解耦合,把对象的创建者与对象的使用者分开。 * 生活中:批量生产产品 * Java中:批量生产对象 * * 生活中: * 最早没有工厂,自给自足,男耕女织 * ...原创 2020-08-02 10:41:07 · 129 阅读 · 0 评论 -
Java单例设计模式
/* * 单例设计模式: * * 单例:某个类只能有唯一的一个实例对象。 * * 如何实现单例? * 1、饿/恶汉式 * 不管我们使用者是否需要这个对象,它都上来先给你创建好这个唯一的对象。 * (1)枚举类型 * (2)形式二 * ①构造器私有化 * ②用一个全局的静态的常量,来保存这个唯一的实例对象 * (3)形式三 * ①构造器私有化 * ②用一个私有的静态的常量,来保存这个唯一的实例对象 * ③提供一个静态方法,来返回这个常量对象 * * 2、懒汉式 * .原创 2020-07-26 11:29:24 · 73 阅读 · 0 评论 -
Java——设计模式(模板设计模式)
/* * 设计模式? * 解决问题的套路,代码结构。 * Java中常用的设计模式有23种。 * JavaSE阶段给大家普及几个: * (1)模板设计模式 * (2)单例设计模式:(*****)脱稿 * (3)工厂设计模式:(**)会调用工厂类的方法 * (4)代理设计模式:(***)模仿 * (5)迭代器设计模式 * (6)装饰者设计模式 * 能看懂代码,能认识 * * (1)模板设计模式 * ppt模板,论文模板,简历模板,请假条模板 * * 当你解决一下问题时.原创 2020-07-13 10:38:52 · 113 阅读 · 0 评论