Java知识梳理 第十四章 泛型

40 阅读1分钟

第十四章 泛型

此时如果我们在ArrayList中加入其他的对象,但是我们在遍历的时候将ArrayList中的对象向下转型成 Dog 对象,此时编译器并不会报错,但是很明显这里可能出现转型错误的异常

自定义泛型

这里静态成员的加载先于类的实例化,但是泛型必须在传递类型后才能使用,就泛型而言,类实例化时才能真正地传递类型参数,因此静态成员不能使用泛型