Java - Типы модификаторов
Модификаторы - это ключевые слова, которые вы добавляете к этим определениям, чтобы изменить их значение. В языке Java есть множество модификаторов, включая следующие:
Модификаторы доступа Java
Модификаторы без доступа
Чтобы использовать модификатор, вы включаете его ключевое слово в определение класса, метода или переменной. Модификатор предшествует остальной части инструкции, как в следующем примере.
пример
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
}
Модификаторы контроля доступа
Java предоставляет ряд модификаторов доступа для установки уровней доступа для классов, переменных, методов и конструкторов. Четыре уровня доступа -
- Видно для пакета, значение по умолчанию. Модификаторы не нужны.
- Виден только классу (частный).
- Виден миру (общедоступно).
- Виден пакету и всем подклассам (защищен).
Модификаторы без доступа
Java предоставляет ряд модификаторов запрета доступа для достижения многих других функций.
Статический модификатор для создания методов класса и переменных.
Окончательный модификатор для завершения реализаций классов, методов и переменных.
Абстрактный Модификатор для создания абстрактных классов и методов.
В синхронизированных и летучие модификаторы, которые используются для потоков.
Что следующее?
В следующем разделе мы обсудим основные операторы, используемые в языке Java. В этой главе дается обзор того, как эти операторы можно использовать во время разработки приложений.