
Effective Java
new HashMap
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Effective Java学习笔记一:创建和销毁对象(一)
第一条:考虑用静态工厂方法代替构造器 静态工厂方法的优点: 1.它们有名称 2.不必在每次调用它们的时候都创建一个新对象(比如单例模式) 3.它们可以返回原返回类型的任何子类型的对象 4.在创建参数化类型实例的时候,它们使代码变得更加简洁 静态工厂方法的缺点: 1.类如果不含公有的或者受保护的构造器,就不能被子类化 2.它们与其他静态方法实际上没有任何区别 静态工厂方法常用...原创 2019-03-18 15:36:52 · 227 阅读 · 0 评论 -
Effective Java学习笔记一:创建和销毁对象(二)
第三条:用私有构造器或者枚举类型强化Singleton属性 Singleton指仅仅被实例化一次的类,通常被用来代表那些本质上唯一的系统组件 public class SingletonTest { public static final SingletonTest INSTANCE = new SingletonTest(); private SingletonTest() {} } ...原创 2019-03-18 15:37:02 · 180 阅读 · 0 评论