jdk版本

jdk5 foreach迭代方式,可变参数,枚举,自动拆装箱,泛型,注解

jdk6 Desktop类,SysteamTray类,使用CompileAPI,轻量级HTTPServer API,对脚本语言的支持,Common Annotations等

jdk7 Switch支持字符串作为匹配条件,泛型类型自动推断,try-with-resources资源关闭技巧,Objects工具类,ForkJoinPool

jdk8 接口默认方法实现与静态方法,Lamb表达式,函数式接口,方法与构造函数引用,新的日期与时间API,流式处理等

jdk9 Jigsaw模块化项目,简化进程API,轻量级JSON API,钱和货币的API,进程改善和锁机制优化,代码分段缓存等

jdk10 局部变量的类型推断,改进GC和内存管理,线程本地握手,备用内存设备上的对分配等.

jdk11 删除javaee和corba模块,增加基于嵌套的访问控制,支持动态类文件常量,改进Aarch64内嵌函数,提供实验性质的可扩展的低延迟垃圾收集器ZGC。。。

原文地址:https://www.cnblogs.com/luojiabao/p/11294903.html