Samostatná aplikace

Samostatnou aplikaci lze spustit přímo. Můžeme mít aplikace běžící v textovém okně i grafické. Samostatná aplikace musí v hlavní třídě obsahovat metodu main s tímto prototypem:

public static void main(String argv[]) {
// tělo funkce
}

Příkladem hlavní třídy je soubor src/cz/cas/icpf/hroch486/selfml/Edip.java v projektu Edip.