Java 8 is the most recent release for Java that contains new highlights, upgrades and bug fixes to improve efficiency to create and run Java programs.
The new release of Java is first made available to developers to give adequate time for testing and certification before being made available on the java DOT com: Java + You website for end users to download.
Auto-update Notice and End of Public Updates for Oracle JDK 7Starting with the January 2015 Critical Patch Update release, users with the auto update feature enabled are being asked to update from Java 7 to Java 8. Also, please note the April 2015 CPU release will be the last Java 7 publicly accessible update. For more information, and details on how to receive longer term support for Java 7, it would be ideal if you see the Oracle Java SE Support Roadmap.
Check with the application supplier before upgrading to Java 8 Some application providers might require that you use a particular Java release and have not certified their applications with Java 8. If you experience problems running an application with Java 8, check with your application provider and confirm that it is ensured with this form.
Features of Java 8Here is a brief summary of the enhancements included with the Java 8 release:
Lambda Expression and Virtual Extension Methods
Featuring highlight of Java SE 8 is the usage of Lambda articulations and supporting highlights to the Java programming language and platform DOT Date and Time API
Replacing the existing hand-maintained list of caller sensitive methods with a mechanism that accurately identifies such methods and allows their callers to be discovered reliably.