Java

java-nutshell-cover_Share
E-book

Java in a Nutshell, 8th Edition

Benjamin J. Evans +2

Java in a Nutshell is the ultimate reference guide for developers, with examples that show how to take advantage of modern Java APIs and best practices.

Red Hat JBoss web server logo
Product

Red Hat JBoss Web Server

A web server that combines market-leading open source technologies with enterprise capabilities to provide a single solution for large-scale websites and light-weight Java web applications.

Page Thumbnail
Page

Java runtimes and frameworks

Build applications using modern application architectures using Red Hat’s Java runtimes and frameworks.

Featured image for Best of application services
Article

Java, Quarkus, Kafka, and more: The best of 2021

Red Hat Developer Editorial Team

Discover popular Red Hat articles from 2021 on Java, Apache Kafka, Quarkus, RHEL, Camel K, and other application support topics. Contains recommended resources.

OpenShift For Developers Tile Card
E-book

OpenShift for Developers, Second Edition

Joshua Wood +1

Ready to build cloud native applications? Get a hands-on introduction to daily life as a developer crafting code on OpenShift, the open source container application platform from Red Hat.

odo cheat sheet
Cheat Sheet

odo Cheat Sheet

Serena Chechile Nichols

Use the OpenShift command-line tool odo to develop cloud-native applications without having to learn dozens of commands.

MicroProfile Rest Client Cover
Cheat Sheet

MicroProfile Rest Client

Martin Stefanko

Eclipse MicroProfile brings Enterprise Java applications to the leading edge of the move to microservices.

Java Jcliff
Article

Managing JBoss EAP/Wildfly using Jcliff

Andrew Block +1

We provide an overview of the Jcliff utility, including inherent benefits, installation options. and several examples showcasing the use.

Featured image for Java topics.
Article

Why Java is so hot right now

Rhuan Rocha

The Java platform has become one of the most widely used platforms, with a huge ecosystem in the world of technology. Java lets developers create applications for several platforms, such as Windows, Linux, embedded systems, and mobile. Java also has received criticisms, such as: Java is fat; Java takes a lot of memory; Java is verbose . But, Java was created to solve big problems, not small problems. Of course, you can also solve small problems with Java, but you...