@Test
public void Aat() throws Exception{
//方式一
Class<?> aClass1 = Class.forName("cn.tcdui.day18.Student");//类的全路径(包名+类名)
//方式二
Class<?> aClass2 = Student.class;
//方式三
Class<?> aClass3 = new Student().getClass();
System.out.println(aClass1);//字节码对象
System.out.println(aClass2.getName());//全路径名
System.out.println(aClass3.getSimpleName());//类名
System.out.println(aClass3.getPackage().getName());//包名
}
反射中获取字节码对象的三种方法
最新推荐文章于 2022-03-12 13:30:29 发布