Turning Learners Into Developers
Codekilla
CODEKILLA
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.