jdk1.5常用新特性

1, 范型
使用范型, 可以做到方法参数,返回值,集合等都是类型安全的.
特别是,一个类使用了接口作为专递参数,可使用范型,将其参数进行泛化.
优点是: 简化变量名,支持多种实现.

2, 可变参数
方法中,同类型的多个参数,可以使用如下语法精简.
public void print(String a,String b,String c)
变成
public void print(String… strs)

3, for each的迭代,简化iterator接口
针对iterator接口的作用,简化了迭代的代码量.

List strs = new ArrayList();

for (String str : strs) {
//iterator here
}

4, 静态引入
将老的”类.方法”静态引用方式,替换成import进来.
import static com.java.Test;
此处Test是静态方法

5, 自动装箱/拆箱
针对Integer,Long,Double等包装类型,以后可以直接使用int,long,double
jdk编译时,会进行转换.

转载请注明原文链接:http://kenwublog.com/new-worthly-in-jdk15

2006/10/10 | Posted in Development Skills
No comments yet.

Leave a comment

Attention: Java syntax highlighting is enable. For example: <pre lang="java"> class A {} </pre>