- 枚举中有多少元素,就会调用Enum中多少次构造方法
Java中Enum实现时,实际转化为了继承 java.lang.Enum的实体类,原先的转化类型变为实体类型
如果Enum内方法正好是构造器,则每有一个Enum类就会调用一次构造器
enum AccountType{SAVING, FIXED, CURRENT;private AccountType(){System.out.println("It is a account type");}}class EnumOne{public static void main(String[]args){System.out.println(AccountType.FIXED);}}
此例中AccountType构造器被调用三次,输出三次语句
