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