1.什么是枚举 枚举是jdk1.5后才增加的新特性 用枚举就是要规定一个新的类型,那么要用这个类型的值就必须是我规定的那些值.如果不是那些值,编译器就会报错,好处是编译时就会做出判断 2.用普通类模拟枚举的实现原理 package com.java.javaenhance1; /** * 用普通的java类,来实现枚举的原理 * 这个类所定义出来的值只能是那么几个,这个值不是一个普通基本类型的值,而是一个对象 * @author Administrator * */ public class W…