Java SE Runtime Environment 8 Icon

Java SE Runtime Environment 8

Java runtime environment from Oracle.

Java SE Runtime Environment 8Overview

The Java SE Runtime Environment 8 (Java Platform, Standard Edition) is a major feature release. It contains new features and enhancements in many functional areas. Java SE 8 delivers enhanced developer productivity and significant application performance increases through reduced boilerplate code, improved collections and annotations, simpler parallel programming models, and more efficient use of modern, multi-core processors.

NEW

  • Addition:
    • In the previous section, we mentioned that every JavaScript object when exposed to Java APIs implements the java.util.Map interface. This is true even for JavaScript arrays. However, this behavior is often not desired or expected when the Java code expects JSON-parsed objects. Java libraries that manipulate JSON-parsed objects usually expect arrays to expose the java.util.List interface instead. If you need to expose your JavaScript objects so that arrays are exposed as lists and not maps, you can use the Java.asJSONCompatible(obj) function, where obj is the root of your JSON object tree.
  • Correction:
    • The caution mentioned at the end of Mapping Data Types section, is no longer applicable.
    • Nashorn ensures that internal JavaScript strings are converted to java.lang.String when exposed externally.
  • Correction:
    • The statement in the section Mapping Data Types, that mentions "For example, arrays must be explicitly converted,........." is not correct.
    • Arrays are automatically converted to Java array types, such as java.util.List, java.util.Collection, java.util.Queue and java.util.Deque and so on.

Java SE Runtime Environment 8Information

Version
1.8.60.27
Date
08.20.15
License
Free
Language
English
File Size
60.6 MB
Developer
Category
SubCategory
Operating Systems
Mac OS X
System Requirements
  • OS X 10.8.3 or later
VirtualBox Icon
x86 virtualization software.
Free
Java SE Development Kit 8 Icon
Java development kit from Oracle.
Free
NetBeans IDE Icon
Integrated Development Environment for Java (IDE).
Free
Java SE Runtime Environment 7 Icon
Java Runtime Environment from Oracle.
Free
Java SE Development Kit 7 Icon
The Java Development Kit (JDK).
Free
MySQL Database Server Icon
Open source, enterprise-level database server.
Free
MySQL Connector/J Icon
Java driver for converting JDBC calls to MySQL network protocol.
Free
GlassFish Server Icon
Open source Java application server.
Free
More
Java SE Runtime Environment 7 Icon
Java Runtime Environment from Oracle.
Free
ArgoUML Icon
ArgoUML is an Open source UML modeling tool.
Free
MySQL Connector/J Icon
Java driver for converting JDBC calls to MySQL network protocol.
Free
Aqua Data Studio Icon
Single interface for common relational databases.
Demo
JarBundler Icon
Create OS X apps from .jar files using ANT.
Free
JavaScript Obfuscator Icon
Obfuscate, encode or compress JavaScript in raw .js files and more.
Demo
Install4j Icon
Generate native installers and application launchers for Java applications.
Trial
Java SE Development Kit 8 Icon
Java development kit from Oracle.
Free
More