Learn Java
A beginner-friendly tour of Java — from the language’s history and philosophy to syntax, variables, control flow, and operators. Each page is short, example-driven, and links forward to the next.
What you’ll learn
How Java works under the hood (JDK / JRE / JVM, compilation, the "Write Once, Run Anywhere" model).
Core syntax: variables, data types, comments, type casting, Unicode.
Control flow: if-else, switch, loops, break and continue.
Operators: arithmetic, assignment, relational, logical, bitwise, and precedence.
Working with input/output and dates and times.