JDK各版本新特性浅谈

JDK 5.0

 

1 自动拆装箱
2 枚举
3 可变参数
4 泛型
5 For -each
6 内省
7 静态导入

 

JDK 6.0

 

1 console开发控制台程序
2 轻量级HTTP ServerAPI
3 支持脚本语言
4 使用Compile API

 

JDK 7.0

 

1 自动资源管理
2 集合类的语言支持
3 switch 支持string
4 二进制字面量
5 可变参数的方法调用
6 Hotspot 将常量池移到堆中

 

JDK 8.0

1 接口支持默认方法实现
2 Lambda表达式
3 函数是接口
4 并行流
5 Hotspot 取消永久代,添加元空间
6 HashMap ConcurrentHashMap 等源码的大幅改进

 

posted on 2016-08-31 16:19  Jerry迎风  阅读(343)  评论(0编辑  收藏  举报

导航