Java杂项记录
枚举
?
Enum:枚举是Java1.5之后引入的新特性,它有很多非常良好的特性,如果在代码中应用可以明显改善代码的结构优美和强健。
它是可列(强限制)的常量(不可变、==),且具有类特性(定义属性、方法),另外它自身由Java扩展的api也非常好用:values()、toString()、valueof()、ordial()。其实个人最感觉方便的是通过toString()、valueof(),枚举构成了一种隐含的键值对关系,可将枚举类跟自定义字符一一对应起来,通过枚举维护映射方便又稳定。
?
类初始化顺序
静态成员——》静态代码块——》成员变量初始化——》构造函数初始化
父类——————————————————————————》子类