Person person = new Student();
//方式一:通过对象获得
Class c1 = person.getClass();
//方式二:forName获得
Class c2 = Class.forName("com.kudo.reflection.Student");
//方式三:通过类名.class获得
Class c3 = Student.class;
//方式四:基本内置类型的包装类都有一个Type属性
Class c4 = Integer.TYPE;
//获得父类类型
Class c5 = c1.getSuperclass();
【Java】获取Class类的几种方式
最新推荐文章于 2024-04-24 22:44:30 发布