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.


Posts You may Like

  1. How to format the String by using Locale
  2. Java 7 Switch statement on String
  3. How to Modify XML file using DOM Parser
  4. Java Best Practice – Statements
  5. How to shuffle the element of collection (List)
  6. How to Convert Object to JSON String using GSON
  7. How to validate Username using Java Regular Expression
  8. How to retrieve all the files from Directory using Java File.listFiles()
  9. Java 8 Sort Map by Value
  10. How to convert Object to JSON using Jackson 1.x
  11. Log4j Architecture
  12. How to Create File using Java
  13. How to delete file using Java
  14. Java Best Practice Comments
  15. How to convert a String to Upper case

Be the first to comment

Leave a Reply

Your email address will not be published.


*