16. 递归获取和打印父类类名
public class Runme { public static void main(String[] args) { Runme rm = new Runme(); rm.getSuperclazz(rm.getClass()); } private Class getSuperclazz(Class clazz) { Class superC = clazz.getSuperclass(); System.out.println("clazz..name: " + clazz.getName()); if (superC == null) { return superC; }else{ return getSuperclazz(superC); } } }