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 等源码的大幅改进