Java版本更新历程扩展注解的支持
—Java7—Java语言新特性:二进制数字表达式使用下划线对数字进行分割表达Switch表达式支持String类型泛型实例创建的类型推断使用可变参数时提高编译器的警告语提示信息同事捕获多个异常JVM虚拟机:支持非Java语言提升HotSpot性能—Java8—Java语言新特性:1、Lam
·
—Java7—
Java语言新特性:
1、二进制数字表达式 2、使用下划线对数字进行分割表达 3、Switch表达式支持String类型 4、泛型实例创建的类型推断 5、使用可变参数时提高编译器的警告语提示信息 6、同时捕获多个异常
JVM虚拟机:
1、支持非Java语言 2、提升HotSpot性能
—Java8—
Java语言新特性:
1、Lambda表达式与Functional接口2、方法引用3、重复注解4、更好的类型推测机制5、扩展注解的支持
Java编译器新特性:
1、参数名字 2、Java类库新特性 3、Optional 4、Stream 5、Date/Time API (JSR 310)
JavaScript引擎Nashorn
1、Base64 2、并行(parallel)数组 3、并发(Concurrency)
1、Nashorn引擎: jjs 2、类依赖分析器jdeps
PermGen空间被移除了,取而代之的是Metaspace(JEP 122)。JVM选项-XX:PermSize与-XX:MaxPermSize分别被-XX:MetaSpaceSize与-XX:MaxMetaspaceSize所代替。
更多推荐
已为社区贡献1条内容
所有评论(0)