甲骨文公司推出最新版Java 8

Java SE 8

Java SE 8是通过业界的广泛合作而开发的,包括公开审查、每周构建以及甲骨文工程师通过OpenJDK社区和JCP与全球Java开发人员社区的广泛合作。

通过减少样板代码、改善注释和整理、简化并行编程模型以及更高效地运用新式多核处理器,Java SE 8提高了开发人员效率,显著提高了应用性能。

JDK 8的重要性能包括Project Lambda(JSR 335)、Nashorn JavaScript引擎、一个新的日期与时间API(JSR 310)、一套简洁的配置文件以及从HotSpot Jave虚拟机(JVM)中去除了“永久代(permanent generation)”。

在基于英特尔处理器的NEC四插座服务器系统以及两插座Oracle SPARC T5服务器系统上,Oracle JDK 8已经实现了创世界纪录的性能。与JDK 7相比,在相同的Oracle系统配置下,JDK 8的性能提高了12%至14%(参见NEC系统基准测试详细信息和Oracle系统基准测试详细信息)。

最新Java客户机功能作为JDK 8中最新版JavaFX的组成部分也已上市。这些新功能包括:一套特定嵌入图形、最新UI控制功能、Modena主题、使开发人员能够将Swing内容嵌入JavaFX应用的功能、新的3D图形功能以及对HTML 5的增强支持。

Java SE 8与以前各版本平台相互兼容,从而使Java软件开发人员的现有技能仍有用武之地,而且有助于保护在Java技术上的投入。

有兴趣立即使用Java SE 8的开发人员可以点击这里,下载NetBeans整合开发环境(IDE)8.0,IDE 8.0将使这些开发人员能够运用最新的Java功能,获得对HTML 5的增强支持。

在将近两年的时间里,Eclipse团队一直为Java SE 8提供支持,并计划在Java SE 8发布的同时提供一次产品更新,以修补目前的Kepler SR2的功能。该团队已经宣布,定于2014年6月发布的Luna版也将支持Java SE 8。

甲骨文不久将提供更新的Java SE 8培训课程,以帮助开发人员过渡到Java SE 8,并部署这个最新的增强版平台。

甲骨文还将针对Java用户组织(JUG)进行全球巡讲活动,计划在全球六大洲超过20个国家,为将近60个Java用户组织提供引人入胜的培训活动。对那些甲骨文的Java技术传道士无法访问的Java用户组织也将会提供技术资源。

Oracle Java SE Embedded

Oracle Java SE Embedded 8为嵌入式及物联网设备提供了一个开发平台,具备Java SE 8的灵活性、可移植性和功能。如需了解Oracle Java SE Embedded 8的全部新功能。

Oracle Java SE Embedded 8使开发人员能够运用Java SE 8中的三种最新的简洁配置文件,这几种配置文件是完整Java SE 8 API规范中预定义的子集,可用来为嵌入式设备建立更小的平台。通过这一版Java SE Embedded,Java SE 可以部署在小型嵌入式设备上,例如软件占用的静态存储空间仅10MB、RAM仅为16MB的嵌入式设备,这与采用Oracle Java SE 7相比,存储空间占用减少了2至3倍。