Java is the environment that offers the highest developer productivity thanks to its many amazing tools, evolutions, and community.
-
Get Recognized for your Cloud-Native Java Development Skills with this New Badge
Earn this brand-new badge, recognizing your ability to effectively develop basic cloud-native Java applications ready for the cloud.
-
IBM Semeru Runtimes for Java includes FIPS 140-3 certified cryptography
IBM Semeru Runtimes for Java 11+ includes FIPS 140-3 cryptography certified by the U.S. National Institute of Standards and Technology (NIST).
-
Creating cloud-native Java applications with the 12-factor app methodology
Learn how you could create cloud-native Java apps that are portable, scalable, and reliable with the 12 factor app methodology.
-
Interview with a Java Champion: Reflections on a Storied Career and Insights for the Next Generation
Java Champion Ben Evans shares his journey, insights on Java’s evolution, and advice for developers in this insightful interview.
-
Defining patterns of data transfers for Java applications with TornadoVM
How TornadoVM programmers can utilize the API functions for transferring data to the accelerator’s (e.g., GPU) memory, and backwards.
-
Run AI-enabled Jakarta EE and MicroProfile applications with LangChain4j and Open Liberty
Experience AI technology in Jakarta EE and MicroProfile applications that run on Open Liberty by using LangChain4j APIs.
-
Get Started With Allocation Profiling
Trouble finding memory leaks in a Java program? Learn how allocation profiling can reveal bugs and help you troubleshoot Java performance.
-
Creating a Command Line Tool with JBang and PicoCLI to Generate Release Notes
Learn how to create a Java command-line tool with JBang and PicoCLI to automate generating release notes from GitHub.
-
New video series “JavaFX In Action”, Part 1
With this new series of video interviews, I want to take you behind-the-scenes of some applications built using JavaFX.
-
Unsafe is Finally Going Away: Embracing Safer Memory Access with JEP 471
Java’s sun.misc.Unsafe is being phased out. Learn safer memory access using VarHandle and Foreign Function & Memory API to keep your applications secure and up-to-date.