Posted in Groovy Java 10

One of the first fruits of Project Amber, Local-Variable Type Inference (JEP 286), has been…

Continue Reading

Clearer Code with JDK 10 Local Variable Type Inference

Posted in Java 10

I’ve felt for a long time that, for most Java classes that have distinguishing attributes,…

Continue Reading

JDK 10: FutureTask Gets a toString()

Posted in Java 10

A popular question on StackOverflow.com is, “How can a Java program get its own process…

Continue Reading

JDK 10: Accessing Java Application’s Process ID from Java

Posted in Java 10

JDK 10 introduces a Javadoc tag {@summary} via issue JDK-8173425 (“Javadoc needs a new tag…

Continue Reading

JDK 10’s Summary Javadoc Tag

Posted in Java 10

Mark Reinhold‘s post “JDK 10: First Release Candidate” announced “no unresolved P1 bugs in build…

Continue Reading

First JDK 10 (18.3) Release Candidate (Build 43) Demonstrates New Versioning Scheme