jdk6在5的基础上更加完善了一些特性,下面就语言特性简单介绍一下。
泛型(Generics) 一种使类实现对象类型安全的方式,这些类作用于任意对象类型,例如将一个集合的实例限定为持有一个特定对象类型并且从集合获取一个对象时不需要进行强制类型转换。
增强的for循环(enhanced for loop);提供了与跌代器一起使用的更简洁和更少出错的FOR循环版本.
可变参数 (VARIABLE ARGUMENT)支持将任意数量的参数传递给一个方法.
装相/拆箱(Boxing/Unboxing)提供了在基本类型和其引用类型之间自动转换的直接语言和方法.
类型安全枚举(Type-safe enumerations)在语言级别上受支持的,定义并使用枚举的简洁语法,
静态导入(Static import) 不需要将一个类的静态成员限定到类名称即可访问他们的能力.
元数据(Metadata)与第三方公司开发的新工具结合起来,可以通过自动生成代码来减少开发人员编写样本代码的工作.