1.定义:在Java的底层开发中,开发类时,不知道类和方法具体使用的数据类型,就定义了一个广泛的数据类型,默认为Object类型,在使用相关类和方法的同时,根据实际类型再确定类型的一种过程。泛型指的是定义,不是使用.定义为一种很广泛的类型,一般在表达上中用<数据类型 >表示。
2,使用:创建对象格式:
ArrayList = new ArrayList<>();
//为此集合确定要使用泛型中的一种。
3,用法:
1,基本用法:
类名<数据类型>;
2,嵌套用法:
类名<类名<数据类型>>;
4,如何自己定义一个泛型:
Class Student{
T y;
T x;
}
5,泛型的上限,下限;
“ ?”为通配符;
? extends 数据类型; 上限:该数据类型的本数据类型和数据类型的子类;
?super 数据类型; 下限:该数据类型的本数据类型和数据类型的覆类。
如何了解Java中的泛型的用法
最新推荐文章于 2025-05-30 13:27:59 发布