扫描二维码

订阅kaiyun体育官方人口 微信

甲骨文推出新版Java开发工具
——以全球领先编程语言为当今现代化技术提供基础

来源:互联网  
2015/3/13 8:57:11
甲骨文近日宣布推出最新版Java开发工具Java Development Kit (JDK) 8, _update40 (JDK 8u40)。小到小型设备,大到智慧城市,Java的贡献力量是其他任何技术都无可比拟的,因此,甲骨文始终致力于与Java生态系统的合作伙伴紧密合作,打造更新的Java平台为客户提供持续创新的解决方案。

本文关键字: 甲骨文 Java

甲骨文近日宣布推出最新版Java开发工具Java DevelopmentKit (JDK) 8, _update40 (JDK 8u40)。小到小型设备,大到智慧城市,Java的贡献力量是其他任何技术都无可比拟的,因此,甲骨文始终致力于与Java生态系统的合作伙伴紧密合作,打造更新的Java平台为客户提供持续创新的解决方案。借助于最新的开发工具,Java SE, JDK 8u40大大提高了性能、扩展性和管理性,让Java开发者、合作伙伴和IT决策者能够更轻松、更简便的方式来加快创新,提高应用服务。该版本还包含了对JavaFX的新升级。查看完整发布内容请点击这里。

甲骨文公司Java平台开发副总裁Georges Saab表示:“移动设备和物联网的普及创造了一个日益互联互通的世界,但是如果没有像Java这样的基础技术,任何科技创新都难以实现。通过升级到JDK 8,我们将继续引领Java的新时代,让开发人员和企业巩固Java作为当今和未来革新性业务解决方案的支柱。”

持续创新的Java SE

自去年发布以来,Java SE 8的应用率已经创造了纪录。为了不断为开发平台提供增强功能,最新版本推出了以下的功能:

G1增强功能(JEP156):限制了长期停顿的可能性,释放系统资源。G1依靠全面的垃圾收集(GarbageCollections)以执行分类卸载,并减少任何其他的关键性操作。

Java Flight Recorder (JFR)的动态支持:为了简化OracleJava SE Advanced使用性,JFR现在能够命令行或Java任务控制(JMC)中的动态启动,无论其是否是原始的启动参数都可实现。JFR的动态启动让用户无需停止工作也能解决生成问题。

增强本地包装程序:允许开发人员在不安装现有的Java Runtime的基础上创建本地应用。这些独立的应用能够在如Mac应用商店的区域内进行部署。应用开发人员可全面控制运行时间和应用输入口。

新的日期更新工具:这个工具能够从IANA时期注册表数据库中消耗“初始”的数据(tzdata)规则,并把其转换成JRE所需要的格式。这让用户通过升级最新的IANA就能同时实现JDK/JRE时区的更新。

支持Nashorn该版本拥有大量的Nashorn优化功能,包括对动态语言的支持等等。同时新版本还增加了Nashorn分类过滤器,可以通过全新的过滤界面从JavaScript编码中对Java分类进行精细管控。

针对内存压力的JVM反馈: “内存压力” 是代表系统总体内存使用(RAM)的一个特性。这个新特性可以在部署多个JVM的系统中降低内存的消耗,并将其在每个JVM内的大小控制在一定的范围之内,避免因内存不足而引发的问题(OOMEs)。

Java任务控制5.5 (JMC):这个工具现在已经和JDK 8u40进行捆绑。基于Eclipse 4.4,JMC 5.5包含了现在已经签署的插件,并拥有默认隐藏Lambda 格式的隐藏方式。

Lambda格式的减少和缓存(JEP 210):这个增强功能可以为应用减少所需的内存足迹,同时提高了动态语言的性能。

本地内存跟踪扩展性(JEP 195):这个功能已经得以提升,让其运行时不会产生显著的性能影响。同时,该功能让用户可以自行诊断Java虚拟机(JVM)内存泄露。

增强SHA算法的加密性:SPARC类型系统的性能已经得到提高,这些系统在网络信任中通过签署证书而被大量使用。SHA性能对互联网安全很重要,因为浏览器已经开始使用计算更昂贵的SHA-256版本或者更高版本,SHA-1正在逐渐被淘汰。

Java FX的持续创新

新推的JavaFX特点和增强功能包括:

能够在Mac OS X上实现JavaFX堆栈现代化(JEP 206):JavaFX媒介堆栈已经从不适用于QTKit和Quicktime迁移到更新的AVFoundation架构中, 全面适配Mac OS X。该功能帮助使用JavaFX媒体堆栈的开发人员有机会在Mac应用商店上发布他们的应用。

JavaFX访问性(JEP 204):现有的JavaFX控制功能已经得到增强,并为开发人员提供了公用的API,让其可以编写自己的访问控制程序。

当前的Java SE版本可用于一般计算使用,在Oracle网站上无需付费。如欲获取,终端用户可访问这里,开发人员可访问这里。

Java 的基本数据

全球有900万名开发人员在使用Java

超过30亿台设备在使用Java技术

超过1.25亿台基于Java的媒介设备在使用

超过100亿张Java卡自推出来已经交付使用

Java 杂志是在全球拥有21.2万本发行量的免费杂志。每两个月以电子和移动的形式发布,它主要关注新闻、新产品和创新的Java应用,包括实践以及操作的技术内容。2014年3月和4月刊刊发了Java 8广泛的技术内容,包括Lambda表达式的文章、Nashorn、Compact Profiles、API日期和时间、物联网、分流、Java类型注释等等。现可在oracle.com/javamagazine上订阅。

 

其他信息

在LinkedIn和Twitter上关注Oracle。为了解更多关于Java,请关注Twitter、 I LoveJava on Facebook或者JavaOne blog。

欲了解更多,请观察视频并访问OracleJava SE products, Oracle  Java SE Advanced 数据表,Java Mission Control和Java Advanced Management Console。

 

关于甲骨文

甲骨文公司集成设计的硬件和软件系统,高效运行于云环境和企业数据中心,尽展极致性能。如需更多有关甲骨文公司(NYSE:ORCL)的信息,请访问网址www.oracle.com或www.oracle.com/cn。

商标

Oracle和Java是甲骨文公司及/或其子公司和关联公司的注册商标。其他名称可能是他各自所有者的商标。

责编:刘优
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918
Baidu
map