目录
1.1泛型概述
1.2泛型方法
public <T> void show(T t){} <T>表示这是一个泛型方法 这个泛型方法的返回值类型是void(无返回值) 这个泛型方法的方法名是show 这个show泛型方法的形参是t 类型是泛型类型
public <T> Emp<T> getEmp(T t){} <T>表示这是一个泛型方法 返回类型是Emp<T> 这个泛型方法的方法名是getEmp
getEmp(T t)表示 'getEmp' 的形参是泛型类型
Emp<T>表示 'Emp' 是一个泛型类
<T> Emp<T> getEmp(T t){}表示 'Emp<T> getEmp(T t){}' 这是一个泛型方法
1.3类型通配符
1.4可变参数
1.5可变参数的使用
数组的长度是固定的所以不可以使用add与remove操作,不支持
List.of()创建的集合也不可以使用add与remove同时也不可以使用set方法 是一个设定
Set集合中元素不可以重复Set.of()创建的集合也不可以使用add与remove