枚举类

枚举类是一种特殊的引用变量,它既可以像接口一样定义成顶层引用,又可以像内部类一样定义在类的内部。但是枚举类不能定义在方法里面,因为使用枚举类是需要在创建对象的,对象都在堆中被创建,而方法中的属性在栈中的方法区。 之所以需要枚举类,是因为有时候方法里需要的值是固定范围的。其实实现这种要求很简单,最简单的方式就是使用数组、集合等带有存储性质将一定范围类的固定值放进去,可是这种方法缺陷很大,因为集合数组
相关文章
相关标签/搜索