Java Java feed

Learn about using Java, a general-purpose, cross-platform programming language licensed under the GNU General Public License.

Tools in a cloud

Eclipse Che offers Java developers an Eclipse IDE in a container-based cloud environment.
Coffee and laptop

If you're just getting started with Java programming, here are seven basics you need to know.
Coffee beans

Learn how to use the JPA by building an example app for a bike store.
Javascript code close-up with neon graphic overlay

There are six ways to compare strings in Java.
Coffee beans

There are probably better languages than Java, depending on work requirements. But I haven't seen anything yet to pull me away.
Coffee beans and a cup of coffee

Java's approach to object-oriented programming is the basis for almost everything in the language. Here's what you need to know.
magnifying glass on computer screen

Installing Elasticsearch is complex! Here's how to do it on a Mac.
Someone wearing a hardhat and carrying code

Constructors are powerful components of programming. Use them to unlock the full potential of Java.