1-static factory - Effective Java 3rd version [学习笔记]
static factory 优点:
- have meaningful name;
- not required to create new object each time
-- Singleton;
-- Cache object;
-- Return object based on parameters;
- return sub-class, not current class;
- returned object can vary from call to call, release to release;
缺点:
难找.
可以用 .from, .of, .valueOf, .instance, .getInstance, .create, .newInstance, .getType, .type, .newType.