Was bedeuten die Worte public static void bei der Java Programmierung?
3 Antworten
Vom Fragesteller als hilfreich ausgezeichnet
Nutzer, der sehr aktiv auf gutefrage ist
public - Zugriff ist von überall aus möglich
static - bedeutet statisch, Zugriff ohne Instanz einer Klasse möglich
void - Methode ohne Rückgabewert
.
Solltest du auch damit nichts anfangen können, dann solltest du dir ein Einsteigerbuch anschauen.
Im Gegensatz zu z.B. public static String wird bei void nichts zurückgegeben. Der Unterschied wird am Fehler sichtbar, wenn Sie versuchen, in einer void-Methode ein "return" zu verwenden.
void anyMethod() { return; //kompiliert }
return gibt nicht nur Werte zurück sondern springt aus der Methode heraus.
diesen ausdruck benötigst du um statische java-funktionen zu erstellen. kannst du aber alles in der doku unter http://java.sun.com/j2se/1.5.0/docs/api/ nachlesen. lg