
设计模式
iamwiam
Hello World
展开
-
单例模式Java实现
第一种(懒汉,线程不安全):public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (instance == null) { instance = new Si转载 2017-05-08 16:23:51 · 267 阅读 · 0 评论 -
Java 静态工厂方法与构造器
Java静态工厂方法替代构造器分析1.概述1.1 构造器1.2 静态工厂方法2.实现及优、劣势分析2.1 实现2.2 优势分析2.3 劣势3.总结1.概述Java是典型的面向对象的语言,在Java泰斗级别书籍《Effective Java》中,第2章(第1章引言)开始变介绍了对象的创建和销毁。本篇文章将重点对该书籍第2章第1条定律——考虑用静态方法代替构造器的讲解进行剖析。1.1 构造器构...原创 2019-01-26 18:22:45 · 793 阅读 · 0 评论