- 首先把JAVA文件保存到本地硬盘,成为 .java文件
- 编译JAVA文件成为 .class文件
- 使用jvm把class文件通过类加载器加载到内存中
- class文件在内存中使用Class类表示
- 当使用反射时候,首先需要获取到Class类,得到这个类之后,就可以得到class文件里面的所有内容
- 属性通过一个类Filed
- 构造方法通过一个类Constructor
- 普通方法通过一个类Method
得到Class类的三种方式:
- 类名**.class**
- 对象**.getClass()**
- 使用Class.forName(“路径”)