Main

Aus EINI
Version vom 12. Dezember 2015, 02:02 Uhr von Hauer (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Die '''main'''-Methode ist eine statische Methode mit vordefinierter Signatur, welche als Einstiegspunkt des Programmes dient und ist die erste Methode, die be…“)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Die main-Methode ist eine statische Methode mit vordefinierter Signatur, welche als Einstiegspunkt des Programmes dient und ist die erste Methode, die beim Programmstart aufgerufen wird.

Ihre Signatur ist:

public static void main(String[] args)

Bedeutung der Signatur

Die main-Methode ist öffentlich, da sie von "außen" aufgerufen werden muss --- von der Java Virtual Machine beim Programmstart. Die main-Methode ist statisch, da zu Programmstart noch kein Objekt instanziiert wurde, die Methode dennoch aufgerufen werden muss. Die main-Methode hat den Rückgabetyp void, da nach Verlassen dieser Methode das Programm beendet ist. Die main-Methode muss den Namen main haben, um als Einstiegspunkt erkannt werden zu können. Die main-Methode hat ein Array an Strings als Parameter, welche beim Programmaufruf als Argumente übergeben werden und unter Umständen analysiert werden müssen.