Java Platform, Standard Edition 8 is a major feature release of Java programming language development. Its initial version was released on 18 March 2014. Here is the list of Java 8 features with examples.
Java 8 features
- Java 8 functional interface.
- Java lambda expression.
- Java lambda expression hello world.
- Java lambda expression multiple parameters.
- Java lambda expression foreach loop.
- Java lambda expression multiple statements.
- Java lambda expression create thread.
- Java lambda expression comparator.
- Java lambda expression filter.
- Java method references.
- Java default method.
- Java stream api.
- Java create stream.
- Java create stream using list.
- Java stream filter.
- Java stream map.
- Java stream flatmap.
- Java stream distinct.
- Java forEach.
- Java collectors class.
- Java stringjoiner class.
- Java optional class.
- Java parallel array sorting.
- Java Base64.
- Java 8 type interface improvements.