本帖最后由 sun~~ 于 2012-10-20 09:54 编辑
JDK1.5 新特性介绍 1、泛型(generic) 它允许指定集合里元素的类型,这样你可以得到强类型在编译时刻进行类型检查的好处。 2、For-Each循环 For-Each循环的加入简化了集合的遍历 3、自动装包/拆包 自动装包/拆包大大方便了基本类型数据和他们包装类的使用。自动装包基本类型自动转为包装类,自动拆包包装类自动转为基本类型。 4、枚举(enmu)
JDk1.5引入了一个新关键字enmu Public enum Color{ Red , Blue } 然后可以这样来使用 Color myColor=Color.Red 枚举类型还提供了两个有用的静态方法Values( )和ValueOf( )我们可以方便的使用它们。 5、可变参数(Varargs) 在JDK1.5之前,我们可以用重载来实现,但是这样需要很多重载函数,显得不是很有效。如果使用可变参数我们只需要一个函数就行了。 6、静态导入(Static Imports) 使用静态成员(方法和变量)我们必须给出提供这个方法的类。使用静态导入还可以使被导入类的所有静态变量和静态方法在当前类直接可见,使用这些静态成员无需再给出他们的类名。
|