java设计模式
阳光男孩joe
这个作者很懒,什么都没留下…
展开
-
Java设计模式之单例模式
单例模式的几种方式:饿汉式单例,懒汉单例,双层校验锁单例,容器单例,静态内部类单例,枚举单例。 饿汉单例 /** * 饿汉单例(类加载的时候就获取实例) * 线程安全的 */ public class SingleTon { private static SingleTon instance=new SingleTon(); private SingleTon(){ } ...原创 2018-12-14 15:35:18 · 600 阅读 · 0 评论 -
Java设计模式之建造者模式
什么是建造者模式? 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 作用: 把复杂对象的构建过程和细节封装起来,用户只需指定需要建造的类型就可以得到它们,方便复用对象。 UML原理图: 实例: /** * 产品类 */ public class Product { private List<String> parts=new ArrayLis...原创 2018-12-18 14:44:28 · 93 阅读 · 0 评论