Effective Java (三-五)

三、用私有构造器或枚举类型强化 Singleton 属性

参照 单例模式:https://blog.csdn.net/bluesky003/article/details/78650243

四、通过私有构造器强化不可实例化的能力

例如 工具类等。

public class ToolClass {
    private ToolClass(){}
}

五、避免创建不必要的对象

1、优先选择基本数据类型而不是封装类
2、数据库连接使用对象池

猜你喜欢

转载自blog.csdn.net/bluesky003/article/details/80613352