1.5
- 自动装箱与拆箱
- 枚举
- 静态导入
- 可变参数
- 内省
1.6
- web服务元数据
- 脚本语言支持
- JTable的排序和过滤
- 更简单,更强到的JAX-WS
- 轻量级Http Srever
- 嵌入式数据库 Derby
1.7
- switch中可以使用字串了
- 运用List tempList = new ArrayList<>();即反省实例化类型自动推断
- 语法上支持集合,而不一定是数组
- 新增一些取环境信息的工具方法
- Boolean类型反转,空指针安全,参与位运算
- 两个char间的equals
- 安全的加减删除
- map集合支持并发请求,且可以写成Map map = {name:“xxx”,age:18};
1.8
- 允许在接口中有默认方法实现
- Lambda表达式
- 函数式接口
- 方法和构造函数引用
- Lambda的范围
- 内置函数式接口
- Streams
- Parallel Streams
- Map
- 时间日期API
- Annotations
1.9
- Jigsaw 项目;模块化源码
- 简化进程API
- 轻量级JSON API
- 钱和货币的API
- 改善锁争用机制
- 代码分段缓存
- 智能java编译,第二阶段
- HTTP 2.0客户端
- Kulla计划:java的REPL实现
10
- 本地变量类型推断
- 统一JDK仓库
- 垃圾回收器接口
- G1的并行Full GC
- 应用程序类数据共享
- ThreadLocal握手机制