Java 8 New Features Overview

Java 8 released in March 18, 2014. Java 8 introduce functional programming capability to java with existing power of object oriented programming. It includes various programming api, libraries , JVM, Tools enhancement and new features.

Java 8 New Features

Find the list of new features added to Java 8 below. We will see each topic in detail in upcoming chapters.

  1. Lambda Expression
  2. Functional Interface
  3. Method reference
  4. Default Methods
  5. Streams API
  6. Optional Class
  7. Base64 Encode Decode
  8. Date Time Api
  9. Nashorn JavaScript Engine
  10. StringJoiner

Java 8 Enhancements

Java 8 additionally improved the performance of existing apis, find the list below. We will see each topic in upcoming chapters.

  1. Collection framework Enhancement
  2. Arry Enhancement
  3. IO Enhancement
  4. Concurrency Enhancement
  5. Java Security Enhancement
  6. Java Tools Enhancement
  7. Java Docs Enhancement
  8. Java Networking Enhancement
  9. Java Virtual Machine Enhancement
  10. Pack200 Enhancement
  11. Java XML Processing Enhancement
  12. Internationalization Enhancement

After Java 8 major version release few more minor version released part of Java 8. We will see everything in detail in upcoming chapters.


Ask your questions in eHowToNow Forum

Post your technical, non-technical doubts, questions in our site. Get answer as soon as possible, meanwhile you can help others by answering, unanswered questions.
To Ask new Question : Ask Question
Check our existing discussions : Questions & Answers

  1. Java 8 Stream Filter with findAny orElse Example
  2. Java – LongStream Interface
  3. Java 8 – filter the null values from Stream Example
  4. Java – ToLongFunction Interface
  5. Java – ToDoubleBiFunction Interface
  6. Java – Function Interface
  7. Java – IntSupplier Interface
  8. Java – LongFunction Interface
  9. Java – LongPredicate Interface
  10. Java – LongBinaryOperator Interface
  11. Java 8 Stream Filter with multiple conditions Example
  12. Java 8 Stream Collectors groupingBy with count and sum Example
  13. Java – LongToIntFunction Interface
  14. Java – BinaryOperator Interface
  15. Java – DoubleFunction Interface

Be the first to comment

Leave a Reply