Monkey-patching in Java
Monkey patching is a technique used to dynamically update the behavior of a piece of code at run-time.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Nicolas Frankel
6,158 viewsMonkey patching is a technique used to dynamically update the behavior of a piece of code at run-time.

SDKMan! stands for Software Development Kit Manager, a shell script that allows you to manage parallel versions of multiple Software …

A N M Bazlur Rahman
14,891 viewsThis article debunks the commonly held belief that stack size influences the number of native threads that can be created in a JVM …

Hanno Embregts
35,052 viewsToday's the first day of Java 21's availability! It's been six months since Java 20 was released, so it's time for another fresh wave of …

Since 2018, we get a new version of Java every 6 months. And version 21, released during today, is a long-term support version that can be …

Simon Verhoeven
10,474 viewsAn introductory look at how we can use Spring GraphQL in our Java applications.

Frank Delporte
3,149 viewsJFX Central is a not-for-profit team effort. Many people are involved, and any issue or pull request provided by anyone from the JavaFX …

Frank Delporte
4,175 viewsJFX Central is the place to be for all JavaFX info. The website is a project started by Dirk Lemmermann and has been online since 2021.

Deepu K Sasidharan
3,577 viewsA comprehensive and informative guide for those looking to navigate the complex world of JDK distributions and licenses,

Geertjan Wielenga
4,517 viewsShai Almog's "Java Basics" more than lives up to its title. And how could it be otherwise, with its highly Java driven and opinionated …