Effective Java
创建和销毁对象1、静态工厂方法代替构造器
静态工厂方法有名称,能确切地描述正被返回的对象。
不必每次调用都创建一个新的对象。
可以返回原返回类型的任何子类对象。
创建参数化类型实例时更加简洁,比如调用构造 HashMap 时,使用 Map<String,List<String> m = HashMap.newInstance() ,与 Ma
...