取得类的继承结构
Class类最大的功能是可以完全地解剖一个类
·类定义时需要编写
- 类所在的包
cls.getPackage();
cls.getPackage().getName();
- 类的声明方式
-- 取得完整名称
cls.getName()
-- 取得类名称,不包含包
cls.getSimpleName();
- 类所继承的父类
cls.getSuperclass().getSimpleName();//获取父类名称
- 类所实现的接口
cls.getInterfaces(); //取得所有的父接口,返回Class[]数组
整个反射机制中,Class时一切的操作源头。
类的组成结构:成员,构造,方法。