文件名称:java笔试题a说他不和x比-effective-java-in-a-nutshell:简而言之,有效的Java
文件大小:35KB
文件格式:ZIP
更新时间:2024-07-10 07:53:59
系统开源
java笔试题a说他不和x比简而言之有效的 Java(第 3 版) 指数 第 2 章:创建和销毁对象 第 1 条:考虑静态工厂方法而不是构造函数 由于以下原因,最好使用静态工厂而不是构造函数: 它们的名称可以帮助识别静态构造函数的操作 不需要返回新对象,您可以控制何时以及是否需要返回新实例(不变性、缓存等) 您可以返回返回类型的任何子类型的对象。 例如,您可以在返回 Collection 的静态工厂方法中返回 ArrayList。 这有助于封装。 限制: 没有公共/受保护的构造函数类不能被子类化。 (这可能是一件好事,请参阅第 17 条) 如何命名静态工厂方法 from例如:Date.from(argument) 的例如:EnumSet.of(自变量1,参数2) valueOf例如:BigInteger.valueOf(Integer.MAX_VALUE) getInstance例如:myObject.getInstance(argument) getXXX例如: Files.getFileStore(path) newXXX例如:Files.newBufferedReader(pat
【文件预览】:
effective-java-in-a-nutshell-master
----.gitignore(30B)
----README.md(102KB)