如有错误欢迎指正
遇到一段代码
Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。
类<> 叫泛型类,泛型类的类型参数声明部分包含一个或多个类型参数,参数间用逗号隔开。一个泛型参数,也被称为一个类型变量,是用于指定一个泛型类型名称的标识符。因为他们接受一个或多个参数,这些类被称为参数化的类或参数化的类型。
有一个东西,ArrayList<Integer>,应该比较熟悉,这就是泛型,我们使用的时候,就是用了Integer,里面定义变量的那个类就成了Interger,如果我们写ArrayList<String>,里面定义变量的类就是String。
如有错误欢迎指正