java / beginner
Snippet
Statische Variablen
Statische Variablen gehören zur Klasse selbst und nicht zu einem bestimmten Objekt. Alle Instanzen der Klasse teilen sich dieselbe statische Variable.
snippet.java
1
2
3
4
5
6
class Counter {static int count = 0;Counter() {count++;}}
Erklärung
1
static int count = 0;
Deklariert eine statische Variable, die über alle Instanzen hinweg geteilt wird.
2
count++;
Erhöht den gemeinsamen Zähler jedes Mal, wenn ein neues Objekt erstellt wird.