Login Register






Thread Rating:
  • 0 Vote(s) - 0 Average


What do you think about the "post-Java 8" versions? filter_list
Author
Message
RE: What do you think about the "post-Java 8" versions? #9
I'm still using Java8, Java9 and 10 were scheduled to be just a short-term release. The upcoming JDK 11 will be a long-term support (LTS) version of Java. so will wait JDK 11.
But I like new improvement in JDK10 like:
1- You can use new non-volatile RAM.
2- Local-Variable Type Inference (var stream = list.stream(); // infers Stream<String>)
3- Application Class-Data Sharing (It allows you to reduce launch times, response time outliers, and, if you run several JVMs on the same machine, memory footprint.)
4- You can now stop an individual thread. (Can be used to establish trust in the certificate chains employed in various security protocols.)

In JDK 11:
1- Lunching a single file source: in example java hello.java (https://sinister.ly/Thread-Tutorial-Writ...ithout-IDE) it will reduce time.
2- They will remove Cobra module which is large in Size and no one using this module.
3- Supporting Unicode 9 and 10.
4-They made change to API one of changes I liked with Files class: String File.read(path)
Path File.write(path, string)

But beside that what makes me sad is the support of JDK 8 will finish by 2019/1. This forces Java Coders move to JDK 11. one more negative point which will start with JDK 11 is JavaFX will not bundled.


Sorry for being late to reply, @"mothered" wanted to read about each of them before talking about this topic, because of my education I wasn't aware of changes recently.
Die  But Don't Lie
“Oh Abu Dharr! Don’t look at the smallness of the sin but look at the one you disobeyed.” Prophet Muhammad (pbuh)
[Image: p_237m2jx1.png]
Click for Free VPN

Reply





Messages In This Thread
RE: What do you think about the "post-Java 8" versions? - by Mr.Kurd - 07-20-2018, 08:31 AM



Users browsing this thread: 1 Guest(s)