Languages

Java Cheat Sheet

Print-ready cheat sheet for Java, organized for fast lookup, study, and desk-side use

Source
Oracle Java Documentation (docs.oracle.com/javase)
License
MIT
Variants
3 download options
Updated
2026-03-27

Sample

What's in this cheat sheet

Hello World

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

Compile & Run

javac Main.java      # compile
java Main             # run
java Main.java        # single-file (Java 11+)

Naming Conventions

ClassNamePascalCase for classes and interfaces
methodNamecamelCase for methods and variables
CONSTANT_NAMEUPPER_SNAKE for constants
com.example.pkgLowercase reverse domain for packages

Download the full cheat sheet for all sections, formatted for print

Download PDF

Downloads

Choose the treatment that matches how you read

Text formats

Copy or download as plain text

Download Markdown

Best for copying commands, snippets, and config into notes, prompts, or docs

Download Markdown

Preview

The web preview is for quick browsing. The PDF remains the authoritative print artifact

Open in Browser