effective java 3 edition 学习笔记

阅读 46

2022-04-08

一.创建和销毁对象

1.使用静态工厂方法替代构造器

  • 优势1:静态工厂方法有名称,可以传达更多信息,而构造器都一样,无法从名称看出区别
  • 优势2: 静态工厂方法不用在每次调用时都创建一个对象
  • 优势3: 静态工厂方法可以返回子类型
  • todo

但是刚刚在开发时候发现,大对象不适合使用静态工厂方法。大对象是需要先new一个对象再往里面塞值的。此处可以再探讨

精彩评论(0)

0 0 举报