Class类,反射

Class类

代码通过 javac 命令进行编译后生成 *.class 字节码文件;
将字节码从硬盘上通过类加载器加载到内存中生成 Class 类对象(字节码文件对象):
(下面为三种获取 class 对象的方式的大体阶段)
Class类,反射
Class类,反射
Class类,反射
Class类,反射
Class 实例的比较 与 instanceof 区别:
instabceof 匹配一个类及其子类;Class 只精确于某个类

Class类,反射

反射

Class类,反射
具体操作代码:
Class类,反射
Class类,反射
Class类,反射

案例

Class类,反射
Class类,反射
获取继承关系
Class类,反射
Class类,反射