Java 8 信息
Java 8 是 Java 的最新发行版,其中包含新功能、增强功能和 bug 修复,可以提高开发和运行 Java 程序的效率。此新 Java 发行版会首先提供给开发人员,以确保有足够的时间进行测试和认证,然后在 java.com Web 站点上发布供最终用户下载。
Oracle JDK 7 的自动更新通知和公共更新结束
从 2015 年 1 月关键补丁程序更新发行版开始,系统将要求启用了自动更新功能的用户从 Java 7 更新到 Java 8。另外请注意,2015 年 4 月的 CPU 发行版将是 Java 7 公开发行的最后一个更新。有关如何接收 Java 7 的更长期支持的详细信息,请参阅 Oracle Java SE Support Roadmap。
在升级到 Java 8 之前与应用程序提供方联系
某些应用程序提供方可能要求您使用特定的 Java 发行版,并且其应用程序未经 Java 8 认证。如果您在使用 Java 8 运行应用程序时遇到问题,请与您的应用程序提供方联系以确认其应用程序已经此版本认证。
Java 8 的功能
以下是 Java 8 发行版所含增强功能的简介:- Lambda 表达式和虚拟扩展方法
Java SE 8 的突出显示功能是适用于 Java 编程语言和平台的 Lambda 表达式和支持功能的实现。 - 日期和时间 API
此新的 API 将允许开发人员以一种更自然、更清晰、更易于理解的方式处理日期和时间。 - Nashhorn JavaScript 引擎
JavaScript 引擎的一种新的高性能小型实现,它集成到 JDK 并且通过现有 API 提供给 Java 应用程序。 - 提高安全性
将现有的调用方敏感方法的人工维护列表替换为一种机制,以便准确标识此类方法并允许可靠地搜索其调用方。