Java SE Runtime Environment 8 for Mac 是由 Sun 公司开发的基于 Mac OS 平台的 Java 程序设计语言和 Java 平台的总称。用 Java 实现的 HotJava 浏览器(支持 Java applet)显示了 Java 的魅力:实现跨平台、动态的 Web 实现、Internet 计算。Java 是全世界目前使用最为广泛的编程语言。同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java 更具备了显著优势和广阔前景。

Java 被广泛接受并推动了 Web 的迅速发展,常用的浏览器现在均支持 Java applet。S,funnyordie.com,NPR.org,polygon.com,rutube.ru,theplatform.com,wistia.net,Share。

JRE 8 for Mac 更新日志
1Java 的依赖性分析工具(jdeps):一个新的命令行工具,Java 的依赖性分析工具(jdeps),现在是可用的。可由开发人员理解他们的应用程序和库的静态依赖关系。它还提供了一个 jdkinternals 选项找到任何 JDK 内部 API 是不支持的,私人的 JDK 实现的依赖性。
2新的 JAR 文件属性的切入点。确定进场点有助于防止未经授权的代码被运行时 JAR 文件与 main() 方法的多个类,多个 Applet 类,或多个 JavaFX 应用程序类。将此属性设置为完全限定类名可作为 RIA 的切入点。指定多个类,类的独立空间,例如:切入点:apps.test.testui apps.test.testcli 指定多个类,类的独立空间,例如:切入点:apps.test.testui apps.test.testcli。
3如果 JAR 清单进行签名和主要的类或 applet 类的切入点 JNLP 文件或应用程序描述符指定不同的入口点属性指定的类,然后 RIA 受阻。如果入口点的属性不存在,与 main() 方法的任何类,或在 JAR 文件的任何程序或 JavaFX 应用程序类可以用来启动 RIA。
4新的 JAXP 处理属性,maxelementdepth:一个新的属性,maxelementdepth,被添加到提供应用程序设置最大元素深度限制在一个 XML 文件,他们解析能力。这可能是有帮助的应用程序可能会使用太多的资源,当处理一个 XML 文件过多的元素深度。
5如果一个应用程序使用 RMI 和运行在受限的环境(例如,Java 插件,Java Web Start),它可能无法正常工作。特别是,如果你从一个 RMI 回调用户界面,一个 NullPointerException 可能抛出。