概述 构建一个类的对象时,用静态工厂方法代替构造方法有4点好处。 静态工厂方法有名字(哈哈,给我笑的,有名字了不起啊?嗯!确实了不起!); 静态工厂方法在被调用的时候,可以不用每次都创建一个新对象; 静态工厂方法的返回类型可以是其声明的返回类型的子类; 静态工厂方法的返回类型可以根据调用时传入参数的不同而不同;