随笔分类 - java设计模式
java设计模式详解
摘要:1.懒汉模式 1.构建单例对象 ps:为了测试再一次创建的Singleton对象是否是同一对象,为其添加属性name 2.测试 3.测试输出结果 4.总结: 懒汉式当需要的时候才会创建对象,但是当多个线程同时加载时,懒汉就会出现同时构造了多个对象的问题,懒汉式是线程不安全的. 2.线程安全的懒汉模式
阅读全文
摘要:抽象工厂模式 包结构如图 ps:理解起来会有些抽象 1.功能接口PlayGame.java 2.实现功能接口的两种设备Computer.java和Phone.java 3.工厂接口FactoryTypeInterface.java 4.两种工厂ComputerPlayGameFactory.java
阅读全文
摘要:1.普通工厂模式 目录结构大致为这样: 1.创建一个游戏接口: 2.游戏分别被两种设备实现 3.创建游戏工厂 4.测试: 5.输出 2.多个工厂方法模式,是对普通工厂方法模式的改进 将上面代码做如下修改 测试: 3.静态工厂方法模式 总结:工厂模式适合用来快速创建对象. 欢迎转载: 中文名:惠凡 博
阅读全文

浙公网安备 33010602011771号