jdk1.5常用新特性
1, 范型
使用范型, 可以做到方法参数,返回值,集合等都是类型安全的.
特别是,一个类使用了接口作为专递参数,可使用范型,将其参数进行泛化.
优点是: 简化变量名,支持多种实现.
2, 可变参数
方法中,同类型的多个参数,可以使用如下语法精简.
public void print(String a,String b,String c)
变成
public void print(String… strs)
3, for each的迭代,简化iterator接口
针对iterator接口的作用,简化了迭代的代码量.
List
for (String str : strs) {
//iterator here
}
4, 静态引入
将老的”类.方法”静态引用方式,替换成import进来.
import static com.java.Test;
此处Test是静态方法
5, 自动装箱/拆箱
针对Integer,Long,Double等包装类型,以后可以直接使用int,long,double
jdk编译时,会进行转换.