Oracle has released JDK 8 Developer Preview. This release is intended for broad testing by developers. The main feature of JDK 8 is Project Lambda, which adds lambda expressions, default methods, and method references to the Java programming language. It also extends the core Java libraries to support parallelizable operations on streams. Other features include the new Date and Time API, compact Java SE profiles, the Nashorn JavaScript Engine. Permanent Generation has also been removed from the HotSpot virtual machine.