Java | News, how-tos, features, reviews, and videos
K2 compiler provides significantly faster and more stable Kotlin code highlighting and Kotlin code completion, JetBrains said.
Java Development Kit 22 contains an average number of new features, but is better than average in other ways. Let’s take a look.
GraalVM for JDK 22 makes most Java 22 features available for Graal just-in-time and Native Image ahead-of-time compilation.
OpenJDK draft plan would decrease fragmentation in the JVM code cache and reduce application execution time.
JDK 22 adds 10 new root CA certificates, a new asymmetric key interface, and a -XshowSettings option for displaying security settings.
New features like var, auto-compile, text blocks, record classes, and more are shifting Java in subtle but powerful ways—toward a more flexible, dynamic future.
Java 22 arrives with previews of scoped values, structured concurrency, stream gatherers, and the ability to execute multi-file programs.
Python increased its lead over second-place C language in the March 2024 edition of the Tiobe index of programming language popularity.
ScopedValue is an alternative to ThreadLocal, and works in tandem with VirtualThreads and the new StructuredTaskScope. Find out what scoped values can do for your multithreaded programs in Java.
2024 Java Developer Productivity Report finds most companies plan to add Java developers this year, though most tool budgets not rising.