Welcome to the New Java Welcome Page for VS Code
Our new design focuses on helping users find the most important features, getting started with the first project, and accessing references.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Yaojin Yang
3,821 viewsOur new design focuses on helping users find the most important features, getting started with the first project, and accessing references.

Helen Scott
30,432 viewsDid you know? Since the release of IntelliJ IDEA 2020.3, there are now two ways to manage your commits to Git.

Brian Vermeer
10,900 viewsSQL injection, when a user adds untrusted data to a database query, is one of the most dangerous vulnerabilities for online applications.

Nicolas Frankel
2,770 viewshow one can use Arrow's type system with Spring Data. You can benefit from the explanations to craft your custom Spring Data repository.

Sumith Puri
10,918 viewsMulti-threading is a very intriguing topic, even after years of research and development for high quality, robust, and efficient software.

Tetiana Fydorenchyk
4,281 viewsAutomate Java applications continuous integration and delivery with pre-configured master-slave Jenkins cluster from Jelastic PaaS.

Carl Dea
5,426 viewsIn this part, I will fast forward my progress of the JFX World Clock and jump into building and creating an installer that you can …

Nicolas Frankel
5,160 viewsIn this article, I will share some findings regarding the security changes regarding changing a field's type across JDK versions.

Regarding backward compatibility, Jakarta EE 9 is historic as namespaces changed (like package names that changed from 'javax' to …

Mala Gupta
7,336 viewsIn this article, I will cover Java 16 to its language features, why you need them, and how you can start using them in IntelliJ IDEA.