Wednesday, 2 April 2014 00:00
-
- {{hitsCtrl.values.hits}}
Oracle has announced the availability of JDK 8, a production-ready implementation of the Java SE 8 Platform Specification, which was recently approved through the Java Community Process (JCP). This release includes the largest upgrade to the Java programming model since the platform was introduced in 1996. JDK 8 was developed collaboratively in the OpenJDK Community.
“Java is the global standard for developing and delivering applications everywhere – from small devices to the Cloud. The convergence of Java SE 8 and Java ME 8 is intended to provide a consistent development environment that improves developer productivity and application performance, along with the ability to ‘right-size’ the platform for deployment across an even wider range of use cases,” said Nandini Ramani, Vice President of Development, Java Platform, Oracle.
" Revolutionary Java SE 8 release features most significant upgrade to the Java programming model
Java SE 8 and Java ME 8 together make major steps toward long-term convergence"
“The Java 8 launch will showcase the innovative features of Java SE 8 and Java ME 8 and demonstrate how the latest Java platform releases can revolutionise application development, harmonize enterprise IT and empower the internet of things.”
Oracle is also announcing Oracle Java SE Embedded 8, which leverages the new Java SE 8 features and is optimised for mid to high-end embedded systems. Oracle JDK 8 and Oracle Java SE Embedded 8 are now available to download.
With a consistent Java 8 platform across embedded devices, desktops, data centres and the cloud, customers can deploy applications faster, process and analyse in-flight data and act on events as quickly as they occur.
Leveraging Java’s cross-platform benefits, the Oracle Java Embedded implementations are designed to increase hardware flexibility and platform choice, allow easier application portability and help extend product lifecycles.
Java SE 8
The Java SE 8 release is the result of industry-wide development involving open review, weekly builds and extensive collaboration between Oracle engineers and members of the worldwide Java developer community via the OpenJDK Community and the JCP.
Java SE 8 enables 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.
Oracle Java SE Embedded
Oracle Java SE Embedded 8 provides a development platform for embedded devices and the Internet of Things (IoT) that includes the flexibility, portability and features of Java SE 8.
Oracle Java SE Embedded 8 allows developers to leverage the three new Compact Profiles in Java SE 8, which are predefined subsets of the full Java SE 8 API specification and allow for creation of smaller platforms for embedded devices. With this release, Java SE can now be deployed on embedded devices based using as little as 10 MB static footprint and 16 MB of RAM, 2-3 times smaller than Oracle Java SE Embedded 7.
Java ME 8
Java is an ideal platform for intelligent devices and an optimal foundation for developers to build new services for the IoT.
Java ME 8 is a major update to the existing Java ME platform incorporating a large set of updated and new features, including: Java language and API alignment with Java SE 8, support for modern web protocols, a comprehensive application model, advanced security features and standard APIs for power management and interaction with a broad set of standard peripherals.