Aktionen

Modifikator-Typen

Aus Java Tutorial - Java lernen

Modifikatoren sind Schlüsselwörter, die Sie zu diesen Definitionen hinzufügen, um ihre Bedeutung zu ändern. Die Java-Sprache hat eine Vielzahl von Modifikatoren, einschließlich der folgenden:

  • Java-Zugriffsmodifikatoren
  • Nicht-Zugriffsmodifikatoren

Um einen Modifikator zu verwenden, nehmen Sie sein Schlüsselwort in die Definition einer Klasse, Methode oder Variable auf. Der Modifikator steht wie im folgenden Beispiel vor dem Rest der Anweisung.

Beispiel

public class className {
   // ...
}

private boolean myFlag;
static final double weeks = 9.5;
protected static final int BOXWIDTH = 42;

public static void main(String[] arguments) {
   // Inhalt der Methode
}

Zugriffssteuerungs-Modifikatoren

Java bietet eine Reihe von Zugriffsmodifikatoren, um Zugriffsebenen für Klassen, Variablen, Methoden und Konstruktoren festzulegen. Die vier Zugriffsebenen sind:

  • Sichtbar für das Paket, standardmäßig. Es sind keine Modifikatoren erforderlich.
  • Nur für die Klasse sichtbar (private).
  • Sichtbar für die Welt (public).
  • Sichtbar für das Paket und alle Unterklassen (protected).

Nicht-Zugriffsmodifikatoren

Java bietet eine Reihe von Non-Access-Modifikatoren, um viele andere Funktionen zu erreichen:

  • Der statische Modifikator zum Erstellen von Klassenmethoden und Variablen.
  • Der abschließende Modifikator zum Abschließen der Implementierungen von Klassen, Methoden und Variablen.
  • Der abstrakte Modifikator zum Erstellen von abstrakten Klassen und Methoden.
  • Die synchronisierten und flüchtigen Modifikatoren, die für Threads verwendet werden.