当获取到Class对象的时候就可以根据该对象获取类或者接口的一系列信息。
- getName() 获取类的全路径名称
- getSimpleName() 获取类的简单名称
- getTypeName() 获取类型名称
- getModifiers() 获取修饰符的代表数字 这个要根据Modifier.toString(name)的静态方法返回字符串名称修饰符
- getSuperclass() 获取父类的Class对象,因为在Java中父类只有一个所以只能返回一个对象
- getInterfaces() 返回的是Class数组,因为在Java中可以实现多个接口所以返回的为Class[]类型。