News

This post explains how to use variables in Java. Learn the primitive types (and what that means) and just why variables are so important for any coding!
JEP 443, Unnamed Patterns and Variables (Preview), has been Completed from Targeted status for JDK 21. This preview JEP proposes to "enhance the language with unnamed patterns, which match a ...
JEP 429, Extent-Local Variables (Incubator), was promoted from its JEP Draft 8263012 to Candidate status. This incubating JEP, under the umbrella of Project Loom, proposes enabling the sharing of ...
The case for the Java var keyword Java has always had a weird syntax to declare variables. A manifest type declaration on the left side must polymorphically match up with the object type provided on ...
The "Understanding Java threads" series concludes by uncovering some of the loose ends of threading: thread groups, volatility, thread-local variables, timers, and thread death.
Latest release of the JVM language also features hundreds of new and improved extension methods including 10x faster arrays.