jdk7, jdk8, jdk9, jdk10的侧重和区别是什么
2018-04-08 本文已影响1579人
风的低语
每个JDK大版本的发布都有一定的主题。
JDK7主要是提高易用性,提高性能,增加JSR 292;
JDK8主要是lambda和stream API,以及进一步提高性能;
JDK9主要是模块化(JPMS),以及进一步提高性能;还趁着模块化功能新加了jimage、jlink、jaotc等新玩意儿,以及新增jshell改善易用性;
JDK10主要是局部变量类型推断,提高性能。