All things Java

Create Java applications for anything and everything with Red Hat’s runtimes and frameworks.

Do more with Java

OpenShift icon

Java on OpenShift

Develop Java applications for the hybrid cloud with Quarkus on OpenShift.

Java in containers icon

Java in containers

Create reusable, lightweight Java applications with containers.

RHEL icon

Java on Red Hat Enterprise Linux

Build secure apps on a secure platform.

Edge icon

Java on the edge 

Lightweight, fast Java apps for edge networks.

DevOps icon


Cloud deployments with Kubernetes and DevOps.

DevSecOps icon


Automated, modernized application security using familiar DevOps principles.

Java articles and tutorials


My advice for updating use of the Docker Hub OpenJDK image

Learn about my recommendation for updating OpenJDK images since Docker Hub's deprecation announcement and how to implement this change.

Featured image for Red Hat article roundup

Red Hat Developer roundup: Best of August 2022

Find recent articles on observability, containerizing .NET applications, tips for building security into your Node.js development process, and more.

Featured image for Java topics.

Optimize loops with long variables in Java

Optimizations in the HotSpot virtual machine that used to work only for int variables now work also for long.

OpenJDK featured image

Red Hat expands support for Java with Eclipse Temurin

You can now get support for the Eclipse Temurin distribution of OpenJDK via a subscription to Red Hat Runtimes, Red Hat Enterprise Linux, and

Follow us on social media

  Follow @RedHatJava on Twitter