Java反射获取父级Class
2019-11-06 本文已影响0人
喵星人ZC
package com.sou.reflection.classpkg;
import org.junit.Test;
public class ApplicationApp {
@Test
public void test01() {
Class<?> clazz = Child.class;
System.out.println(clazz.getName());
clazz = clazz.getSuperclass();
System.out.println(clazz.getName());
//得到Object
clazz = clazz.getSuperclass();
System.out.println(clazz.getName());
//Null 不做判断 输出会报错
clazz = clazz.getSuperclass();
if (null != clazz) {
System.out.println(clazz.getName());
}
}
}
class Parent {
}
class Child extends Parent {
}
![](https://img.haomeiwen.com/i9221434/03a5c635e80a40c3.png)