Kurz erklärt
static bedeutet, dass ein Mitglied zur Klasse selbst gehört und nicht zu einem einzelnen Objekt. Es existiert genau einmal und braucht kein new.
Genauer
Normale Attribute und Methoden gehören zu einer Instanz, jedes Objekt hat seine eigene Kopie. Statische Mitglieder werden dagegen von allen Objekten geteilt und über den Klassennamen angesprochen.