All examples
Java examples
Run anywhere.
Java100 programs runnable inline10 chapters
Chapter 01 of 10·10 programs
Java Basics
First Java programs — print, multi-line, variables, escape sequences.
Chapter 02 of 10·10 programs
Java Variables & Data Types
int, long, double, char, boolean, String — declare and print.
Chapter 03 of 10·10 programs
Java Operators
Arithmetic, comparison, logical, increment/decrement, assignment.
Chapter 04 of 10·10 programs
Java Control Flow
if / else / switch / ternary — branch on data.
Chapter 05 of 10·10 programs
Java Loops
for, while, do-while, range-based for-each.
Chapter 06 of 10·10 programs
Java Methods
Define, call, parameters, returns, overloading, varargs, recursion.
Chapter 07 of 10·10 programs
Java Arrays & Collections
Fixed arrays, ArrayList, sort, search, common patterns.
Chapter 08 of 10·10 programs
Java Strings
String operations — length, concat, substring, find, replace.
Chapter 09 of 10·10 programs
Java Classes & Objects
Define a class, constructors, fields, encapsulation, inheritance.
Chapter 10 of 10·10 programs
Java Exceptions & Generics
try/catch/finally, custom exceptions, generic classes & methods.
