Java中一个类名带一个尖括号<>是什么意思,泛型

如有错误欢迎指正

        遇到一段代码

        Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。

        类<>    叫泛型类,泛型类的类型参数声明部分包含一个或多个类型参数,参数间用逗号隔开。一个泛型参数,也被称为一个类型变量,是用于指定一个泛型类型名称的标识符。因为他们接受一个或多个参数,这些类被称为参数化的类或参数化的类型。Java中一个类名带一个尖括号<>是什么意思,泛型_第1张图片

         有一个东西,ArrayList,应该比较熟悉,这就是泛型,我们使用的时候,就是用了Integer,里面定义变量的那个类就成了Interger,如果我们写ArrayList,里面定义变量的类就是String。

        参考Java 泛型 | 菜鸟教程 (runoob.com)

如有错误欢迎指正

你可能感兴趣的:(Java,MyBatis,Java-springMvc,java,泛型,mybatis)