Class对象的常用方法
使用“class”创建对Class对象的引用时，不会自动地初始化该Class对象
泛型类引用
指向任意类型的泛化类引用
使用范围的泛化类引用
类引用的newInstance()方法假设与它一同工作的类型具有一个默认的构造器
泛化引用和泛化超类引用的newInstance()方法
使用类引用的转型
RTTI的instanceof形式
用外观和类字面常量改写的PetCount.java
add helper classes
动态instanceof重构PetCount.java
使用Class.isAssignableFrom()和递归的通用技术工具
使用Class.isAssignableFrom()和递归重构PetCount.java