Java Articles, Tutorials & News

Java record pattern matching in JDK 19

Enhance the Java programming language with record patterns to deconstruct record values. Record patterns and type patterns can be nested to enable a powerful, declarative, and composable form of data navigation and processing. This is a preview language …

Read more »

Java News Roundup

This week’s Java roundup for May 2nd, 2022 features news from OpenJDK, JEPs targeted for JDK 19, JobRunr 5.1.0, Quarkus 2.8.3.Final, Hibernate ORM 6.0.1.Final, Kotlin 1.7.0 preview, Apache Camel versions 3.14.3 and 3.11.7, Apache Tika version 2.4.0 and 1….

Read more »

Nine Core Java Questions

My previous post with Eight Core Java Questions was popular so I created nine more. Please join the discussion of the answers for these…

Read more »

Revolutionizing Java with GraalVM Native Image

GraalVM Native Image is an ahead-of-time compiler that generates native Java executables. These executables start very fast and use less CPU and memory. This makes Java in the cloud cheaper. GraalVM can even achieve peak throughput on par with the JVM. Ma…

Read more »