枚举类型可以取代以往常量的定义方式,即将常量封装在类或接口中。并提供了安全检查功能,枚举类型本质上还是以类的形式存在的,而泛型可以解决类型安全问题,且提供了编译时的安全检查,不会因某个对象置于某个容器而失去其类型。
枚举类型定义常量的语法如下:
public enum Constants{
Constants_A,
Constants_B,
}
enum 是定义枚举类型的关键字
创造四季的接口常量和枚举,比较两者的使用场景:
枚举类型可以取代以往常量的定义方式,即将常量封装在类或接口中。并提供了安全检查功能,枚举类型本质上还是以类的形式存在的,而泛型可以解决类型安全问题,且提供了编译时的安全检查,不会因某个对象置于某个容器而失去其类型。
枚举类型定义常量的语法如下:
public enum Constants{
Constants_A,
Constants_B,
}
enum 是定义枚举类型的关键字
创造四季的接口常量和枚举,比较两者的使用场景: