摘要:
什么是EnumEnum是自Java 5 引入的特性,用来方便Java开发者实现枚举应用。一个简单的Enum使用如下。// ColorEnum.javapublic enum ColorEmun { RED, GREEN, YELLOW}public void setColorEnum(ColorEm 阅读全文
摘要:
什么是不可变的:就是说一个对象在创建完成后,不能再改变它的状态即这个对象是不可变的。 不能改变状态的意思是不能改变对象内的成员变量。包括基本类型的值不能改变,引用类型的变量不能指向其他的对象,引用类型指向的对象的状态也不能改变。 例如: String的成员变量是private final 的,也就是 阅读全文