Sintaxa limbajului Java; Structura lexicală a unui program
De la WikiLabs
O aplicație Java este formată din două tipuri de elemente: clase și interfețe.
Regulă: Un fișier .java conține exact o interfață SAU o clasă principală și zero sau mai multe clase interne (innner-class).
Sfat: Evitați utilizarea claselor interne. Acestea se pot implementa sub forma unei clase principale, cu modificatorii de acces potriviți.