Effective Java 3rd 条目1 考虑用静态工厂方法代替构造子

“` FileStore fs = Files.getFileStore(path); “` – **newType** 像newInstance,但是在工厂方法在不同的类时候使用。Type是工厂方法返回的对象的类型,比如: “` BufferedReader br = Files.newBufferedReader(path); “` – **type** getType和newType的一个简洁的替代,比如: “` List<Complaint> litany = Collections.list(legacyLitany); “`

    原文作者:tiger shin
    原文地址: https://zhuanlan.zhihu.com/p/32454473
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞