Core Java
-
JDK 10’s Summary Javadoc Tag
JDK 10 introduces a Javadoc tag {@summary} via issue JDK-8173425 (“Javadoc needs a new tag to specify the summary.”). This…
Read More » -
Repeatable Annotations in Java 8
With Java 8 you are able to repeat the same annotation to a declaration or type. For example, to register…
Read More » -
APIs To Be Removed from Java 10
In the blog post “JDK 10 Release Candidate Phase“, I looked at the twelve new features that are likely to…
Read More » -
Executing Single Java Source Files with One Command
A draft JDK Enhancement Proposal (JEP) was created in late 2017 called “Launch Single-File Source-Code Programs” (its associated JDK issue…
Read More » -
JDK 9: NotNullOrElse Methods Added to Objects Class
JDK 9 added some new methods to the Objects class including two static methods highlighted in this post: requireNonNullElse(T,T) and…
Read More » -
Java 8: Bastion of Long-term Support
Stephen Colebourne‘s post “Java 9 has six weeks to live” starts, “Java 9 is obsolete in just six weeks.” Colebourne…
Read More » -
Java 9 Example – Factory Methods for Collection – Creating Unmodifiable List, Set, and Map
Hello guys, this is my first article in Java 9 features on this blog and today you’ll learn about my…
Read More » -
Top 3 JVM languages Java Programmer Should Learn in 2018
If you are a Java programmer and thinking to learn some more programming language to expand your knowledge and skill,…
Read More » -
An Early Look at Features Targeted for Java 11
With JDK 10 about to enter its release candidate phase, it’s interesting to start looking at what will come after…
Read More »