Was sind Modifikatoren?
Modifikatoren dürfen nur vor ganz bestimmte Sprachelemente gesetzt werden. Die folgende Tabelle gibt an, auf welche Elemente die Modifikatoren angewendet werden können. Beispiele zum jeweiligen Modifikator finden sich in dem mit dem entsprechenden Bezeichner verlinkten Artikel.
Interface | Klasse | Konstruktor | Methode | Methodenparameter | Feld | Statement | |
public | x | x | x | x | x | ||
protected | x | x | x | ||||
private | x | x | x | ||||
static | x | x | x | ||||
final | x | x | x | x | |||
abstract | x | x | x | ||||
native | x | ||||||
transient | x | ||||||
volatile | x | ||||||
synchronized | x | x | |||||
strictfp | x | x | x1 |
1) Nur bei nicht abstrakten Methoden
Wenn Ihnen javabeginners.de gefällt, freue ich mich über eine Spende an diese gemeinnützigen Organisationen.