在java中每个类都有一个都有一个Class对象。即我们编写完一个类后,编译完成后,就会生成一个.class文件,该文件中就会产生一个Class对象。用于表示这个类的类型信息:
获取Class实例的方法:
1、getClass()
2、Class.forName();
3、运行.class文件。
虚拟机只会产生一份字节码, 用这份字节码可以产生多个实例对象。
Java反射
反射就是把类中的各种成分映射成为相应的java类。eg:一个java类中Class对象来表示,其中会有:成员变量,成员方法,构造方法,包等信息。这些也是一个个Java对象,这些信息对应的类是Field,Method,Contructor、Package等信息。
Java反射
最新推荐文章于 2025-03-26 20:25:07 发布
