Java - typy modyfikatorów

Modyfikatory to słowa kluczowe, które dodajesz do tych definicji, aby zmienić ich znaczenie. Język Java ma wiele różnych modyfikatorów, w tym następujące -

  • Modyfikatory dostępu Java

  • Modyfikatory bez dostępu

Aby użyć modyfikatora, należy dołączyć jego słowo kluczowe do definicji klasy, metody lub zmiennej. Modyfikator poprzedza pozostałą część instrukcji, jak w poniższym przykładzie.

Przykład

public class className {
   // ...
}

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

public static void main(String[] arguments) {
   // body of method
}

Modyfikatory kontroli dostępu

Java udostępnia wiele modyfikatorów dostępu do ustawiania poziomów dostępu dla klas, zmiennych, metod i konstruktorów. Cztery poziomy dostępu to -

  • Widoczny dla pakietu, domyślnie. Nie są potrzebne żadne modyfikatory.
  • Widoczne tylko dla klasy (prywatne).
  • Widoczny dla świata (publicznie).
  • Widoczne dla pakietu i wszystkich podklas (chronione).

Modyfikatory braku dostępu

Java udostępnia wiele modyfikatorów nie związanych z dostępem, aby uzyskać wiele innych funkcji.

  • Statyczne modyfikator tworzenia klasy metod i zmiennych.

  • Końcowy modyfikator sfinalizowania implementacje klas, metod i zmiennych.

  • Streszczenie modyfikator do tworzenia abstrakcyjnych klas i metod.

  • Do synchronicznych i lotne modyfikatory, które są stosowane do gwintów.

Co jest następne?

W następnej sekcji będziemy omawiać podstawowe operatory używane w języku Java. Ten rozdział zawiera przegląd sposobów wykorzystania tych operatorów podczas tworzenia aplikacji.