Java基础——浅析反射
目录 一、前言 二、字节码对象 2.1 Java反射机制中获取字节码对象 2.2 Java虚拟机中对于某一个类只保留一份字节码对象 2.3 小结 三、使用字节码对象获取构造器进而新建对象 3.1 从字节码对象到构造器 3.2 使用字节码对象获取构造器 3.3 使用获取到的构造器新建对象 3.4 小结 四、使用字节码对象获取方法进而调用方法 4.1 从字节码对象到方法调用 4.2 字节码对象获取方法并调用,无返回值,返回值为void 4.3 字节码对象获取方法并调用,有返回值,返回值为String 4.4 字节码对象获取static方法并调用,无返回值,返回值为void 4.5 字节码对象获取static方法并调用,有返回值,返回值为String 4.6 演示参数列表为可变参数(数组)时的情况 4.7 小结 五、小结 一、前言 官方解释:Reflection enables Java code to discover information about the fields, methods and constructors of loaded classes, and to use reflected fields, methods, and constructors to operate on their underlying counterparts, within