java高级特性(泛型、lambda、枚举、方法可变参数、静态导入)
泛型
什么是泛型:将类型参数化,也就是数据类型是参数形式存在的,使得数据类型可以变化。
泛型是jdk1.5新增的特性。
不使用泛型,数据类型被固定
public class Student {
/*
* 分析:name的类型是固定的getName的返回值也是固定的。
*/
String name;
public String getName() {
return this.name;
}
}
如果开发中数据的类型要求是可以变化的,可以使用泛型实现。
泛型接口
需求:接口
原创
2021-10-11 20:36:05 ·
131 阅读 ·
0 评论