A categorized list of all Java and JVM features since JDK 8 to 16
1–10 of 243 posts
Re: A categorized list of all Java and JVM features since JDK 8 to 16
#2Re: A categorized list of all Java and JVM features since JDK 8 to 16
#3The simplest example of why this would be valuable (edit: this was not an intentional pun), the Optional type could become stack based, such that you could ensure that the variable referring to the Optional type is never null. This would help reduce a common class of bugs in Java code stemming from NPE's.
Re: A categorized list of all Java and JVM features since JDK 8 to 16
#4I haven't used it since but I'm glad to see it's gotten the more modern language features that make writing and reading code much easier. Without this list, I probably would never have learned this so thanks
Re: A categorized list of all Java and JVM features since JDK 8 to 16
#5In fact, they should start with Java 5!
Even in 2021, I see code bases (and devs) who dont know/use generics!
Re: A categorized list of all Java and JVM features since JDK 8 to 16
#6Re: A categorized list of all Java and JVM features since JDK 8 to 16
#7Re: A categorized list of all Java and JVM features since JDK 8 to 16
#8Re: A categorized list of all Java and JVM features since JDK 8 to 16
#9One of the primary features I'm holding out hope for eventually making it into the language is ValueTypes: http://cr.openjdk.java.net/~jrose/values/values-0.html and the current Valhalla Project: https://wiki.openjdk.java.net/display/valhalla/Main The simplest example of why this would be valuable (edit: this was not an intentional pun), the Optional type could become stack based, such that you could ensure that the…
Re: A categorized list of all Java and JVM features since JDK 8 to 16
#10very beautifully put together. In fact, they should start with Java 5! Even in 2021, I see code bases (and devs) who dont know/use generics!