Java注解参数类型枚举值_EffectiveJava-5-枚举和注解-CSDN博客

网站介绍:用enum代替int常量1. int枚举:引入枚举前,一般是声明一组具名的int常量,每个常量代表一个类型成员,这种方法叫做int枚举模式。int枚举模式是类型不安全的,例如下面两组常量:性别和动物种类,二者不存在任何关系,然而却可以将ANIMAL_DOG传入一个需要性别参数的方法中,编译器不会出现警告,而且方法内部逻辑还会继续执行比较等操作。采用int枚举模式的程序是十分脆弱的,因为int枚举是..._枚举类当参数 注解