JDK1.5~1.8新特性

原创
2017/02/11 22:07
阅读数 83

JDK1.5新特性:

1. 自动装箱自动拆箱

2. 枚举类型

3. 泛型

4. 可变参数

5. 内省

6. For-Each循环

7. 静态导入

 

JDK1.6新特性:

1. Complier API

2. 用Console开发控制台程序

 

JDK1.7新特性:

1. switch语句支持字符串了

2. 泛型支持“<>”类型自动推断,如:List<String> list = new ArrayList<>();

3. 自定义自动关闭类,实现该接口AutoClosseable

4. 安全的加减乘除

5. 集合的增强处理

6. 在try-catch异常捕获中,一个catch中可以写多个异常类型,以“|”分割开

7. jdk7之前,你必须用try{}finally{}在try内使用资源,在finally中关闭资源,不管try中的代码是否正常退出或者异常退出。jdk7之后,你可以不必要写finally语句来关闭资源,只要你在try()的括号内部定义要使用的资源

 

JDK1.8新特性:

1. 接口支持非抽象方法

2. Lambda表达式

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
2 收藏
0
分享
返回顶部
顶部