1.反射:将类的各个组成部分封装成其他对象
例如将成员对象封装成Field对象,可供编程时定义了(例String)的对象,可以使用String的方法
2.public class Main {
public static void main(String[] args) throws Exception {
//获取字节码对象的三种方法
//1.Class.forName(全类名)
Class cls1 = Class.forName(“java1x3x02.demo5.Person”);
System.out.println(cls1);
//2.类名.class
Class cls2 = Person.class;
System.out.println(cls2);
//3.对象.getClass()
Person p = new Person();
Class cls3 = p.getClass();
System.out.println(cls3);
}
}