JAVA中通过反射机制获取父类和接口
- 获取父类:.getSuperclass()
- 获取接口:.getInterfaces()
public class SuperTest01 {
public static void main(String[] args) throws Exception{
Class c = Class.forName("java.lang.String");
//获取父类
Class superName = c.getSuperclass();
System.out.println(superName.getName());
//获取接口
Class[] interfaces = c.getInterfaces();
for (Class in : interfaces){
System.out.println(in.getName());
}
}
}