在SO问题上编写的内容基础上构建Java最佳单例实现-即关于使用枚举创建单例-之间的区别/优点/缺点(省略构造函数)
public enum Elvis {
INSTANCE;
private int age;
public int getAge() {
return age;
}
}
然后打电话 Elvis.INSTANCE.getAge()
和
public enum Elvis {
INSTANCE;
private int age;
public static int getAge() {
return INSTANCE.age;
}
}
然后打电话 Elvis.getAge()