Exception Chaos Java Code Quiz
Working correctly with exceptions is crucial to a high-quality application that users enjoy using. This quiz reinforces some of the basics.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.
Rafael del Nero
3,524 viewsWorking correctly with exceptions is crucial to a high-quality application that users enjoy using. This quiz reinforces some of the basics.

Shai Almog
4,524 viewsDebug conditional breakpoints, setValue, and more, for VSCode, IntelliJ/IDEA, PyCharm, WebStorm, Java, JavaScript (NodeJS), Kotlin & Python.

Nicolas Frankel
3,033 viewsLike in many design decisions, a cache is a trade-off. Caching is a trade-off where you accept stale data to have them available/fast.
A N M Bazlur Rahman
6,524 viewsWe need to be very careful when using the "volatile" keyword, and we should use it only where it’s required, and definitely not everywhere.
Brian Vermeer
4,367 viewsA discussion with some great folks in the Java world about the highlights of the Snyk Java Ecosystem report and current developments in …

Nick Zhu
4,523 viewsWe are excited to announce the 1.0 release of Language Support for Java™ by Red Hat on Visual Studio Code.

Benjamin Muskalla
6,041 viewsHow to use Git to carefully remove layer by layer of sand and dirt that has been swept over the code changes over time to unearth them!

Chandra Guntur
4,357 viewsIn this, part 5 of the series on Apache Maven, a walkthrough of the topic of Apache Maven dependencies is covered!

A N M Bazlur Rahman
7,168 viewsTip: We can only ask the Java thread to execute a piece of code, but we cannot guarantee the execution order of multiple threads!

Shai Almog
5,118 viewsJava Debug Wire Protocol (a.k.a. JDWP) was designed for testing internally. Opening it to production is a HUGE security and stability …