码迷,mamicode.com
首页 > 其他好文 > 详细

JDK5.0新特性

时间:2015-03-16 10:58:14      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

JDK5中新增了很多新的java特性,利用这些新语法可以帮助开发人员编写出更加高效、清晰,安全的代码。

这些新特性主要有:
1.静态导入
2.自动装箱/拆箱
3.增强for循环
4.可变参数
5.枚举
6.泛型
7.元数据

 

1.静态导入
静态导入用于简化程序对静态属性和方法的调用

语法:Import static 包名.类名.静态属性|静态方法|*
例如:
import static java.lang.System.out
import static java.lang.Math.*

2.自动装箱/拆箱
自动装箱:指开发人员可以把一个基本数据类型直接赋给对应的包装类。
自动拆箱:指开发人员可以把一个包装类对象直接赋给对应的基本数据类型。

Integer i = 1; //装箱
int j = i; //拆箱

典型应用:
List list = new ArrayList();
list.add(1);
int j=(Integer)list.get(0);//拆箱

 

JDK5.0新特性

标签:

原文地址:http://www.cnblogs.com/xiaohuihui123/p/4341223.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!