private
, protected
, public
(рассмотрим подробнее в разделе #Классы)🔘 Модификаторы для многопоточности
synchronized
и volatile
(подробнее чуть позже)🔘
static
(рассмотрим подробнее в разделе #Классы)🔘 final
🔘
abstract
(рассмотрим подробнее в разделе #Классы)🔘
native
– реализация метода скрыта внутри JVM, нельзя указывать в пользовательском коде🔘
transient
– поле будет пропущено при сериализации🔘
strictfp
– самый экзотический, ограничивает точность вычисления для переменной с плавающей точкой до стандарта IEEE. Нужно для переносимости между платформами.