/
Java 8 (LTS)

Java 8 (LTS)

Java 8 was released 2014-03-18. Support from Oracle will end "not earlier than" January 2019.

Resources

Notable New Features

  • Lambda expressions.

  • Method references.

  • static and default methods in interfaces.

  • Streams.

  • Optional (replacing Guava functionality) 

  • Nashorn

  • New date and time API (replacing Joda-Time functionality)

  • Base64

  • Functional programming interfaces (replacing Guava functionality)

Lambda expressions are foundational for both the Stream and functional programming features.

Nashorn is compatible with ECMAScript 5.1

Related content

Java Versions
Java Versions
More like this
Java Product Version Policy
Java Product Version Policy
Read with this
Java 16
More like this
Java 11 (18.9 LTS)
Java 11 (18.9 LTS)
Read with this
February Update
February Update
More like this
Java Distributions
Java Distributions
Read with this