Ausführen einer Java-Anwendung ohne Hauptmethode
Für die Java-Anwendung war normalerweise einemain()-Methode als Einstiegspunkt erforderlich, um sie auszuführen. Hier ist ein Beispiel für die Verwendung des statischen Initialisierers zum Ausführen einer Java-Anwendung auch ohne die Methode main ().
_
P.S Der statische Initialisierer wird aufgerufen, während die Java-Klasse geladen wird.
Dies dient nur zum Spaß. Verwenden Sie dieses Beispiel nicht in einer realen Umgebung als Ersatz für die main () -Methode. Der statische Initialisierer wird nicht für den Einstiegspunkt der Java main () -Anwendung erstellt. :)
package com.example.io; public class App{ static { System.out.println("Magic here ~"); System.exit(0); } }
Führen Sie die obige Java-Anwendung aus. Sie druckt die "Magic here ~" zur Konsole aus.