搜集一下Java JDK各个版本的不同特性,总结了一下,大家可以看看,也许对以后又帮助。
一、JDK1.5特性
1、泛型
2、foreach
3、自动拆箱装箱
4、枚举
5、静态导入(Static import)
6、元数据(Metadata)
7、线程池
8、Java Generics
一、JDK1.6特性
1、Desktop类和SystemTray类
2、使用JAXB2来实现对象与XML之间的映射
3、StAX
4、使用Compiler API
5、轻量级Http Server API
6、插入式注解处理API(Pluggable Annotation Processing API)
7、用Console开发控制台程序
8、对脚本语言的支持
9、Common Annotations
一、JDK1.7特性
1、对集合类的语言支持;
2、自动资源管理;
3、改进的通用实例创建类型推断;
4、数字字面量下划线支持;
5、switch中使用string;
6、二进制字面量;
7、简化可变参数方法调用。
一、JDK1.8特性
1、接口的默认方法
2、Lambda 表达式
3、函数式接口
4、方法与构造函数引用
5、Lambda 作用域
6、访问局部变量
7、访问对象字段与静态变量
8、访问接口的默认方法
9、Date API
10、Annotation 注解
|
|