On Monday, Oracle took the wraps off a preview version of Java Development Kit (JDK) 8, which is due for a general availability release next year. “We’ve run all tests on all Oracle-supported platforms and haven’t found any glaring issues. We’ve also fixed many of the bugs discovered since we reached the feature-complete milestone back in June,” announced Oracle’s Mark Reinhold.
One of the key new features in JDK8 is Project Lambda, which “adds lambda expressions, default methods, and method references to the Java programming language and extends the libraries to support parallelizable operations upon streamed data.” The release also includes a new date and time API, compact profiles, and the Nashorn JavaScript engine.