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. В этой главе дается обзор того, как эти операторы можно использовать во время разработки приложений.