甲骨文与Java社区合作,推动Java平台标准版的发展

JavaOne大会,2013年9月24日——甲骨文公司继续与Java社区合作,推动Java平台标准版(Java SE)的发展。在Java开发工具包(JDK)第8版正式推出之前,甲骨文现已推出开发者build版本,该版本将包括:Lambda项目、最新的Date & Time API、压缩型配置文件,以及Nashorn ">JavaScript引擎。受益于甲骨文公司以及其他公司、研究工作者和众多个人贡献,OpenJDK社区将会继续蓬勃发展。

甲骨文公司日前宣布,针对Java SE 8规范及其官方参考实现“JDK 8”的开发工作正在按计划进行,预计于3721.html">2014年3月推出。

于2013年6月13日推出的Build 94版本,JDK 8具备全面的功能,现在已经可以提供JDK 8开发者预览版本(JDK 8 Developer Preview builds)。

Java SE 8和JDK 8的主要性能包括:

Lambda项目(JSR 335),该项目通过向Java语言添加lambda表达式(亦称“闭包”),以及对Java API进行扩展以支持针对流数据的并行化操作,从而使多核处理器的代码编写更加容易。
Nashorn JavaScript引擎显著提高了性能,可以实现Java/JavaScript的无缝互操作性。
最新一款Date&Time API(JSR 310),比现有的API功能更加全面,使用更加简便。
压缩型配置文件可以使Java SE 8能够更加容易地缩身到小型设备之中。
从HotSpot的Java虚拟机(JVM)中移除“永久代(permanent generation)”,使其更容易调整,同时更具弹性。

OpenJDK社区继续主持Java SE 8规范和JDK 8的开发,并且将在甲骨文公司以及其他公司、研究工作者和个人贡献下,持续蓬勃发展。

飞思卡尔(Freescale)半导体公司最近加入了OpenJDK社区,将与甲骨文公司和其他公司合作,帮助发展Java平台,并对基于“飞思卡尔i.MX ARM”的应用处理器所使用的Java语言进行优化。飞思卡尔公司还加入了JCP组织,并有意与甲骨文公司及其他JCP组织成员合作制定针对小型和大型设备——特别是资源约束型基于MCU的设备,例如物联网——的未来Java规范。
Linaro软件工程公司也加入了OpenJDK社区,并且已经开始为针对64位ARM处理器的Java移植与优化贡献力量。
Square移动支付公司也加入了OpenJDK社区,并在积极与甲骨文公司和其他社区成员合作,增强Java编程语言、JVM和核心库。
OpenJDK社区的基础设施在不断完善,从而使透明度增加,协作更加高效。今年四月OpenJDK维基(Wiki)已经推出,并且上周刚刚推出新的JDK Bug系统。

Java SE更新

Oracle JDK 7已于2013年9月10日推出第40次更新(JDK 7u40),包括以下Java“任务控制”功能:领先的监测和诊断能力,使客户能够在不影响系统性能的情况下,收集详细的运行信息并进行高效的数据分析;最新安全政策,可以使系统管理员可以更好地控制Java于桌面上运行;提高了Java在ARM服务器上的性能和效率并支持苹果Retina显示屏。(参见相关新闻稿)

在过去的一年中,甲骨文公司发布了许多增强安全性的更新版本和功能,如:

针对“Java运行时环境”(JRE)的硬编码的保质期属性
沙箱化应用程序的签署功能,以建立对代码作者的认同感,为那些运行其应用程序的用户带来更多信心。
Java.com上的最新卸载程序,使最终用户可以更容易地从其桌面上删除旧版本的Java。
服务器JRE是一个新的Java发布包,适用于那些已经删除了通常只有在客户端才需要功能的服务器。
动态黑名单是一个增强工具,积极地阻止恶意代码或流氓软件授权签署的代码。
部署规则集是JDK 7u40中的一项最新安全功能,允许系统管理员控制最终用户限定执行某个小型程序(applet)或Java Web Start应用程序,以及限定使用某个版本的JRE执行。

用户和开发者均可以通过Windows、Linux、Solaris和Mac OS X获取最新的Java功能和安全更新。

现在,Oracle JDK 7是针对最新一代Oracle融合中间件产品的默认Java。

甲骨文高管引言

甲骨文公司Java SE开发副总裁Georges Saab表示:“甲骨文公司继续致力于增强Java性能,帮助开发人员提高生产力,同时发布最新的安全功能,以赋予系统管理员和最终用户更多的控制权,从而决定运行哪些版本的JRE以及该版本的JRE可以执行哪些小型程序或应用程序。我们期待从Java社区得到关于JDK 8开发者预览版的反馈,同时也非常高兴2014年3月将会发布Lambda项目、Nashorn JavaScript引擎和最新的Date & TimeAPI等一系列众所期待的功能。”

时间: 2024-10-26 12:05:28

甲骨文与Java社区合作,推动Java平台标准版的发展的相关文章

甲骨文宣布Java平台标准版和JavaFX的发展规划

甲骨文全球大会,2012 年 10 月 2日--甲骨文日前宣布Java平台标准版 (Java Platform, Standard Edition, Java SE) 和JavaFX的发展规划,对 Java SE和JavaFX路线图进行更新. 从2012 年 8 月发布的 Java SE 7 更新版本 6 (Java SE 7 Update 6) 开始,消费者和开发者能够获得跨所有主要桌面操作系统即 Windows.Linux 和 Mac OS X的最新Java SE功能和安全更新. Java

市场饱和会推动VMware vSphere标准版免费吗?

过去的几年当中,虚拟化市场已经变得饱和了.不再会有任何新用户加入而带来收入的增加,而且大多数数据中心已经实现了虚拟化,这导致虚拟化收入处于停滞状态. Gartner报告指出自从虚拟化成为主流,在过去十年当中,2016年软件许可费用首次出现下降.实际上x86服务器虚拟化收入大多数是来自维护而非销售软件许可.. 市场出现饱和后,行业龙头企业也就是VMware受到的冲击最大.没有任何全新的虚拟化机会,厂商已经开始争抢竞争对手的用户.由于VMware占据的市场份额最多,这意味着VMware成为了微软以及

甲骨文称将投资并振兴Java开发者社区

随着甲骨文高层对Java的肯定以及对Sun云计算的否定,甲骨文对于Java和Sun云计算平台的整合的策略在周三变得越来越明显. 周三,一位甲骨文的官员在甲骨文对Sun的整合大会上表示,根据甲骨文的新的方针,Java将被拓展到更多的应用程序类型之中.该公司的申明目前更多强调,对Java的策略将在对Sun的整合完成之后进行. 甲骨文对Sun的云计算并没有太多的肯定.Sun的公共云计算平台是在2009年3月宣布的,在去年夏天进行了部署."我们不打算提供Sun的云计算服务",甲骨文首席公司架构

推动Java前进--Java Strategy Keynote JavaOne 2011

每年的JavaOne都会发布关于Java未来发展的计划或愿景,在今年的Java Strategy Keynote中,Oracle则向大家描述了将如何推动Java继续前进.本文是JavaOne2011的官方博文,概述了Java Strategy Keynote中提及的重要内容.(2011.10.07最后更新) 周四的战略主旨演讲展示了Oracle在对待Java投资与创新方面的长期愿景.该议题包罗广泛,涉及技术,合作伙伴,宣言和路线图--从移动与手持设备,到桌面应用,再到云.早上,先由David W

Java社区对Java发布周期声明的反应

InfoQ最近报道了Oracle关于Java发布模型和时间表的声明.该声明受到Java生态系统大多数参与者的广泛欢迎,但是Java标准化过程以及Java标准制定组织(JCP)在未来版本中的作用仍然存在疑问. 除了Java 9的发布之外,Oracle尚没有明确新的发布节奏如何与JCP一起合作.通常JCP的运作时间要长于Oracle新提议的6个月发布周期.这就会引发一个问题,是否每个功能版本都会有Java规范提案(JSR). 如果这样的话,那么Oracle需要解释短时间的版本发布如何与JCP流程集成

Java社区目前的现状——交易

这是关于一笔交易的故事. 没有人为交易签过字. 但这仍然是一笔重要的交易. 这是Java的主人和Java社区之间的交易. 交易 这是我对Java的主人和Java社区之间如何相互影响作用的观点: Java的主人进行巨额投资. 社区使其意义重大. 所谓"Java的主人",我指的是Sun,之后是Oracle. 所谓"巨额投资",我指的是资金,开发耗时,市场推广和精力. 所谓"意义重大",我指的是被广泛关注和使用. 关键点是,这是个相互依存的关系.主人的

java 怎么实现和微信平台对接

问题描述 java 怎么实现和微信平台对接 客户提了个需求要做到 客户可以通过微信进行会员注册,然后成为我们系统的会员,以前没搞过这方面,完全没头绪,求高手帮忙下. 解决方案 其实很简单了. 第一步去搞个测试号,官方提供了测试号. 然后有api 主要是配置好一个action去接收微信后台传过来的数据,进行校验. 消息解析,处理返回. 我这边有一个自己业余时间写的比较成熟的代码,你需要可以私信我, 我给你些建议. 解决方案二: 最近也想做这方便的尝试,利用客户关注的时候 获取客户的信息 然后将客户

Java通过SMS短信平台实现发短信功能 含多语言_java

Java通过SMS短信平台实现发短信功能  在项目中使用过发短信的功能,但那个由于公司内部的限制很麻烦,今天在网上找到一个简单的,闲来无事就把它记录如下: 本程序是通过使用中国网建提供的SMS短信平台实现的(该平台目前为注册用户提供5条免费短信,3条免费彩信,这足够用于我们测试用了.在使用前需要注册,注册地址为http://sms.webchinese.cn/reg.shtml),下面是程序源码:  /** * @Author dengsilinming * @Date 2012-9-18 *

红帽挑战甲骨文对开源社区的领导权

在甲骨文(Oracle)宣布不在维护 Java 6 之后,红帽(Red Hat)立刻承诺它将长期维护开源的 OpenJDK 6.尽管OpenJDK 7 和 OpenJDK 8 项目依然将在 Oracle 的领导下,由其他成员支持完成,但这依然无法阻止红帽试图在 OpenJDK社区(包括新进场的 IBM)的支持下,挑战 Oracle 的领导权. Red Hat的中间件副总裁兼总经理 Craig Muzilla 说道:不能就此放弃开源项目,现在任然有很多用户和代码依赖 OpenJDK 6,红帽将致力