15.8.1 创建类型实例15.8.2 泛型数组使用类型擦除无法在运行时知道确切的类型信息: 引入类型标签来对擦除进行补偿 (显示传递 Class): 15.8.1 创建类型实例能够编译, 但是有运行时异常, 因为 ClassAsFactory 中 Integer 没有默认构造器: kind.newInstance(): Integer 没有默认构造器 使用工厂类: > 是边界 这里的实现给出了如何在运行时获取类型变量 T 的实例. 使用模板方法设计模式: 父类声明抽象接口子类负责实现 15.8.2 泛型数组运行时是 Object[] 类型. 使用类型标记: