top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

What is the major difference between java 7 and java 8 ?

0 votes
681 views
What is the major difference between java 7 and java 8 ?
posted May 13, 2016 by anonymous

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

2 Answers

0 votes

java 8 is a upgraded version of java7, Java7 is no longer supported and has a few differences to Java6 (project coin). Java8 is a massive leap forward with loads of new features including proper functional programming with Lambda, default methods, integral JavaFX, Nashorn for JavaScript, streams). Unless you desperately need to program in Java7 as predefined target platform, go for Java8.
Following are the features newly added in Java 8 -

Language-level support for lambda expressions; unofficially under Project Lambda
Default methods (virtual extension methods) which make multiple inheritance possible in Java.
a JavaScript runtime which allows developers to embed JavaScript code within applications.
Annotation on Java Types.
Unsigned Integer Arithmetic.
Repeating annotations.
Date and Time API.
Statically-linked JNI libraries.
Launch JavaFx applications.

answer May 13, 2016 by Hasan Raza
0 votes
Java7 is no longer supported and has a few differences to Java6 (project coin). 
Java8 is a massive leap forward with loads of new features including proper functional programming with Lambda, default methods, integral JavaFX, Nashorn for JavaScript, streams.
answer May 17, 2016 by Rajan Paswan
...