/**
* 定义一个枚举,枚举多用来存放常量,是一种数据类型
* @author Administrator
*
*/
public enum Myenum {
RED,BLUE,YELLOW
* 定义一个枚举,枚举多用来存放常量,是一种数据类型
* @author Administrator
*
*/
public enum Myenum {
RED,BLUE,YELLOW
}
===========================================================================================================
/**
* 自定义一个注解,一个采用枚举类型赋值,另一个声明为String,默认值为“”
* @author Administrator
*
*/
@Documented
@Target(value={ElementType.FIELD})//表明该注解针对的类型是字段
@Retention(RetentionPolicy.RUNTIME)//表明该注解实在运行时有效
@Inherited
public @interface Myannotation {
public String value() default "";
public Myenum myenum() default Myenum.BLUE;//给注释类型中的变量myenum赋默认值为枚举数据类型的Myenum.BLUE
}
==