枚举的定义:
将对象在enum类中一一列举
枚举的作用:
可以自定义对象属性和方法
枚举的常用方法:
name()
valueOf()
注意点:枚举中声明的变量都是private;
将对象在enum类中一一列举
枚举的作用:
可以自定义对象属性和方法
枚举的常用方法:
name()
valueOf()
注意点:枚举中声明的变量都是private;
可以定义一个抽象方法,在枚举中对每个对象创建一个匿名内部类来实现这个抽象方法实现对象属性的设置
反射:
反射的作用:反射是在框架中使用的,框架工作的时候基于一个配置文件,反射是加载一个类到内存里面,并通过各种方法来解剖这个类的方法或者属性。
反射的常用方法:getConstructor、getMethod、getField、
getDeclaredConstructor、getDeclaredMethod、getDeclaredField
newInstance、forName等等