67,513
社区成员
发帖
与我相关
我的任务
分享
public static Boolean valueOf(boolean b) {
return b ? Boolean.TRUE : Boolean.FALSE;
}
public static <K,V> HashMap<K, V> newInstance() {
return new HashMap<K, V>();
}
new HashMap<K, V>()
就是在调用HashMap<K, V>的构造器,常见的应用场景如单例模式
2、创建一个类的实例就要调用构造方法,这应该属于语言特性,和性能没什么关系
3、“一改全改”是高耦合的体现,不利于面向对象的编程