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 应用程序。
  • 提高安全性
    将现有的调用方敏感方法的人工维护列表替换为一种机制,以便准确标识此类方法并允许可靠地搜索其调用方。