Java Thread Programming (Part 10)
Let's learn about BlockingQueue, one of the essential concurrent collections available in the concurrent package in the JDK.
foojay is a place for friends of OpenJDK, providing free, reference materials and blogs for daily Java usage.
Let's learn about BlockingQueue, one of the essential concurrent collections available in the concurrent package in the JDK.

Learn how to improve the API provided by third-party libraries by combining Kotlin extension functions and delegation.

We discussed and finally solved this problem that has been bothering VS Code Java users for more than three years.

Vulnerability information and TCK test status details are available and easily detectable with JDKMon 17.0.18.
A pragmatic guide to Java logging—what should we log, what shouldn’t we log, and how to implement Java logging properly.

Let's understand what GitOps is and its benefits and learn how ArgoCD can help with the continuous delivery of Kubernetes-based …

Learn how to leverage the Astra Document API on top of Cassandra to build a dashboard of statuses, with Spring Boot for rendering. - by …

In this guide, learn how to build a small but fully functional ToDo application in pure Java using Vaadin Flow.

Over the last couple of days (and nights) I’ve been studying the new (extremely dangerous) vulnerability in log4j2 called Log4Shell.

When you set out to build the best messaging infrastructure service, the first step is to pick the right underlying messaging technology!