Java版本更新历程扩展注解的支持
2017-02-24 09:42
232 查看
—Java7—
1、二进制数字表达式 2、使用下划线对数字进行分割表达 3、Switch表达式支持String类型 4、泛型实例创建的类型推断 5、使用可变参数时提高编译器的警告语提示信息 6、同时捕获多个异常
JVM虚拟机:
1、支持非Java语言 2、提升HotSpot性能
—Java8—
Java编译器新特性:
JavaScript引擎Nashorn
新的Java工具
JVM虚拟机新特性
PermGen空间被移除了,取而代之的是Metaspace(JEP 122)。JVM选项-XX:PermSize与-XX:MaxPermSize分别被-XX:MetaSpaceSize与-XX:MaxMetaspaceSize所代替。
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)
新的Java工具
1、Nashorn引擎: jjs 2、类依赖分析器jdeps
JVM虚拟机新特性PermGen空间被移除了,取而代之的是Metaspace(JEP 122)。JVM选项-XX:PermSize与-XX:MaxPermSize分别被-XX:MetaSpaceSize与-XX:MaxMetaspaceSize所代替。
相关文章推荐
- 更新于2017.09 全新支持IE8以下的java版本和js版本
- java扩展Hibernate注解支持java8新时间类型
- [20081226更新(加了日文版本支持)]一个JavaScript WEB日历控件,支持IE6,FireFox,可支持不同语言版本,目前支持中文简繁,英,日语
- MATLAB版本更新历程
- 基于http live streaming视频直播在android上的实现(版本更新,支持高清AAC视频)
- Oracle数据库版本10.2实际进入扩展支持Extended Support周期
- 更新CentOS上的Java版本
- JavaWebStudio 2005更新版本(JavaWebStudio 2006预览版)下载
- 谷歌J2ObjC(Java to Objective-C)版本更新
- 12.1 版版本更新 1 MP1 中的新增功能-可卸载安装的安全软件(仅支持英文)
- 基于http live streaming视频直播在android上的实现(版本更新,支持高清AAC视频)
- Entity Framework Extended Library (EF扩展类库,支持批量更新、删除、合并多个查询等)
- 相册批量下载版本更新 V4.1 支持 谷歌相册,支持yupoo(又拍网)
- 修改JSONObject源码使JSON官方的java扩展支持对汉字进行ascii转义
- lotus支持的java版本
- Google+ Android版本更新绚丽界面 支持手机Hangout群聊
- tomcat中编译器的版本过低,导致不支持java 5以上的新特性
- 谷歌音乐 Rhythmbox 插件 更新到支持 rhythmbox 0.13.1 版本 ( ubuntu10.10)
- Rational Functional Tester Proxy SDK 开发,第 2 部分: 使用 Proxy SDK 扩展 RFT 已支持 Java GUI 组件 Proxy 对象实现
- EXCEL拆分机2.0版本,更新支持2007,2010