Какие бывают модификаторы в Java?

В Java определены такие модификаторы:

  • private, protected, public – применяются для задания прав, относятся к разделу «Классы»;
  • synchronized, volatile – нужны для управления многопоточностью;
  • static – служит для привязки субъекта (обычно это переменная) не к конкретному экземпляру, а ко всему классу (в этом случае, значение субъекта будет одинаковым для всех экземпляров);
  • native данный модификатор предназначен для объявления методов, написанных с использованием другого языка программирования, например, на С++;
  • transient – этот модификатор указывает на поля, которые должны быть пропущены при сериализации;
  • strictfp – позволят ограничить вычисления для переменной с плавающей точкой до международного стандарта IEEE. Он используется для обеспечения переносимости приложения между различными платформами.
Поделиться уроком

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *