枚举 在某些情况下,一个类的对象是有限而且固定的,比如季节类,它只有4个对象.这种实例有限而且固定的类,在Java里被称为枚举类. 枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,否则,编译器就会报错. 枚举可以让编译器在编译时就可以控制源程序中填写的非法值,普通变量的方式在开发阶段无法实现这一目标. 反射 把JVM通过符号引用动态加载Java类字节码的能力映射成各种Java类的成分类. Class 不管一个类生成多少个对象,与这个类对应的Class对象只有一个,是JVM在加载时动态…