目录
泛型
1.JDK1.5新特性
1.1可变参数
使用要求:
一个方法有且只能有一个可变参数,并且放在方法的最后一个参数
语法:
类型声明 ... 参数名称
int ... data
1.2foreach循环
用于数组与类集的简单输出
for(数据类型 临时变量 : 数组(集合)) {
// 循环次数为数组长度,而每一次循环都会顺序取出数组中的一个元素赋值给临时变量
}
2.泛型
三大常用新特性:泛型、枚举、注解
泛型分为:
- 泛型类
- 泛型方法
- 泛型接口
因为Onject有参数转换问题,为了解决ClassCastException(类型转换异常)而产生了泛型
2.1泛型类的基本使用
泛型指的是在类定义的时候并不会设置类中的属性或方法中参数的具体类型,而是在类使用时在定义。