Effective Java——第一条:用静态工厂方法代替构造器
总共讲述了静态工厂方法的五大优势和两个缺点优势1. 静态工厂方法有名称(用Boolean类来举例)java手册链接这是我常用的java手册,虽然有时候翻译很不好,但是看一些方法和属性很便捷上面两张图是Boolean类的构造方法和静态方法(返回值是Boolean的是其静态工厂方法),可以看到几点区别和相同点1.构造方法没有名称,静态工厂方法有名称2.构造方法和静态工厂方法返回的对象都是Boolean这时候就凸显了静态工厂的优点,我们可以通过名称看出来我们调用这个方法的要干嘛。2. 在
原创
2021-04-16 17:43:20 ·
193 阅读 ·
0 评论