JDK5.0加了枚举的概念,它跟以前的字段到底有什么不同啊?
楼上的你的图片能不能换一下啊?
枚举就是一系列的成员,它具有统一的特征 ,也可以说它们是一系列的对象定义枚举很简单public enum Season{SPRING,SUMMER,FALL,WINTER;}以后你就可以Season.SPRING来引用了
也就是说枚举都是 public 和 static 以及 final 的 是吗?另外 回 2楼的 我这一系列的动态图还有几张,但是只有这张放得下啊~
简直就是恶心。。。
也就是说枚举都是 public 和 static 以及 final 的 是吗?
只有类里才有public,static的说法,而enum只是sun为了使用方便而新产生的数据类型。以往要使用枚举的功能的话,需要这样定义:public interface Day { int monday = 1; int tuesday = 2; int wednesday = 3;}以后使用时,可以Day.monday。
建议搂主去好好看看 C 语言的相关书吧