JDK5.0出现的新特性:
1)泛型(Generics)
2)增强的for循环
3)自动拆 \ 装箱
4)类型安全的枚举
5)静态导入
6)可变参数
泛型:声明一个集合中接收和返回的对象的类型,通过泛型可以使编译时类型更加安全,并且减少运行时ClassCastExceptions的可能。
。。。
。。。
。。。
增强的for循环:
for(type element : array){
//对array中的每个element的操作
}
自动拆装箱:基本类型自动转换为包装类 / 包装类自动转换为基本类型
枚举:关键字enum ,实质上定义出来的类型时继承自java.lang.Enum类型,枚举的每个成员都是public static final 的
public enum Color{
Red,White,Blue
}
使用静态成员必须给出提供这个静态成员的类。使用静态导入可以使被导入类的所有静态变量和静态方法在当前类中直接可见,使用这些静态成员无需再给它们签名
可变参数。。没什么好记的。。。。