Skip to content

W3schools

Subscribe Youtube For Video Tutorials
  • Academics
    • Physics
    • Chemistry
    • Math
    • Biology
    • English
    • Hindi
  • Tutorials
    • Quartz scheduler
    • Log4j
    • JUnit
    • Java Mail
    • Java Generics
    • JAXB
    • Jsoup
    • JSON
    • XML Parser
    • Data structure
  • Java
    • Java
    • Collection framework
    • Java date time api
    • Java regex
    • Design patterns
  • Android
  • Servlet
    • JSP
  • Spring
    • Spring
    • Spring AOP
    • Spring DI
    • Spring MVC
    • Spring spel
    • Spring boot
    • Spring security
  • Hibernate
  • WS
    • Stories
  • Python
  • Web
    • Ajax
    • HTML
    • CSS
    • Javascript
    • jQuery
      • jQuery UI
    • PHP
    • TypeScript
    • ReactJS
    • Backbone.js
    • Bootstrap
      • Bootstrap 4
    • XML
      • XML DOM
      • XPath
      • XQuery
      • XSD
      • XSLT
  • Angular
    • AngularJS
    • Angular 7 Tutorial
    • Angular 8 Tutorial
  • DB
    • SQL
    • SQLite
    • MongoDB
    • MySQL
    • Oracle
    • PL/SQL
    • PostgreSQL
    • PouchDB
    • DBMS
  • C
  • More
    • Q&A
    • Quiz
    • Ant
    • CPP
    • JDBC
    • JPA
    • JSF
    • JAR
    • Maven
    • WAR
    • WordPress

Java 8 features with examples

by

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.

Categories Java 8
Java Month enum
Iterate collection objects in java

The maximum number of views of this element is reached.
Please contact the webmaster to enable unlimited views.

The maximum number of views of this element is reached.
Please contact the webmaster to enable unlimited views.

The maximum number of views of this element is reached.
Please contact the webmaster to enable unlimited views.

© 2025 W3schools • Built with GeneratePress