JDK 1.5中新增的语言特性

来源:互联网 发布:mac抹掉磁盘失败 编辑:程序博客网 时间:2024/05/20 16:09

1.泛型generics(支持参数化类型,安全方便);

2.注解annotation(@interface,注解式编程);

3.枚举enum(增加了enum类型,支持switch);

4.变长参数 variable arguments(方法的参数数目可变);

5.自动拆装箱automatic boxing and unboxing(八个原始类型与包装类型自行隐式转换);

6.增强循环foreach(简化操作,用于遍历数组和集合);

7.静态导入static import(可以在使用静态方法前不加类名);

重要的语言特性还包括Concurrent并发包(Doug Lea)的引入。