public
Kurz: public macht ein Element von überall aus sichtbar.
Genauer: Öffentliche Klassen, Methoden und Attribute sind von jeder anderen Klasse nutzbar. Die Methode public static void main ist der Einstiegspunkt eines Java-Programms.
Im Detail
public class Konto {
public double kontostand; // von überall änderbar (meist unerwünscht)
public void einzahlen(double betrag) { /* ... */ }
}Öffentliche Attribute sollte man vermeiden, besser sind private Attribute mit Gettern und Settern. Siehe Zugriffsmodifikatoren.
Siehe auch: Zugriffsmodifikatoren, private, protected