Java 8 – Introduction | Code Factory


Index Page : Link

Donate : Link

Medium Blog : Link

Applications : Link

Release Dates :

  • Java 7 : Jul 2011
  • Java 8 : Mar 2014
  • Java 9 : Sep 2017
  • Java 10 : Mar 2018
  • Java 11 : Sep 2018
  • Java 12 : Mar 2019
  • Java 13 : Sep 2019
  • Java 14 : Mar 2020

After Java 1.5v, Java 8 is the next major version.

Before Java 8, sun people gave importance only for objects but in 1.8v oracle people gave the importance for functional aspects of programming to bring its benefits to Java. ie. it doesn’t mean Java is functional oriented programming language.

Java 8 New Features :

  1. Lambda Expression
  2. Functional Interfaces
  3. Default methods in interfaces
  4. Static methods in interfaces
  5. Predicates
  6. Functions
  7. Consumer
  8. Method reference & Constructor reference by double colon (::) operator
  9. Stream API
  10. Date & Time API / Joda API (joda.org)

Main important intension / Main objective :

  1. To simplify programming
  2. To utilize functional programming benefits in Java
  3. To enable parallel programming

Source : https://en.wikipedia.org/wiki/Java_version_history

One thought on “Java 8 – Introduction | Code Factory”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s