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.