Warum gibt es die “main”-Methode? Kann Sie auch anders aussehen? Kann ich mehrere deklarieren?

Die main-Methode ist der Einstiegspunkt in das Programm. Die Ausführung eines Programms beginnt mit der ersten Anweisung, die in der main-Methode steht.

Die Signatur der main-Methode ist festgelegt: public static void main(String[] x) oder public static void main(String... x)

In jeder Klasse kann höchstens eine main-Methode deklariert werden. Dies ist oft sinnvoll, um die Klasse testen zu können.
Welche main-Methode ausgeführt wird, ist durch den Befehl an der Kommandozeile (java <Klassenname>) oder in den Einstellungen der Entwicklungsumgebung (Eclipse: Run > Run as > Java Application) festzulegen.