Thema des achten Kapitels sind Methoden. Mit Methoden ist es möglich, Code auszulagern und ständig abrufbar zu machen. Schauen wir uns erst einmal die einzige uns bekannt Methode an:

public static void main(String[] args) { }

Schauen wir uns die verschiedenen Bestandteile einmal an:
public und static ist erst einmal unwichtig, das Lernen wir später.
void ist im Beispiel der Rückgabetyp der Methode: Hier kann man sowhol primitive Datentypen, als auch Objekte zurückgeben. void hat eine Sonderstellung, solche Methoden geben nichts zurück.
Nun folgt der Name der Methode, mit der man sie aufruft.
In Klammern folgen nun die Übergabeparameter: Einstellungen/Variablen, mit denen man das Verhalten des Codes manipulieren kann.
Ist die Methode nicht vom Rückgabetyp void, muss man mit return einen Wert des festgelegten Typs zurückgegeben werden.
Nach der Ausführung dieser Zeile wird die Methode abgebrochen.