Какие бывают модификаторы в Java?
В Java определены такие модификаторы:
- private, protected, public – применяются для задания прав, относятся к разделу «Классы»;
- synchronized, volatile – нужны для управления многопоточностью;
- static – служит для привязки субъекта (обычно это переменная) не к конкретному экземпляру, а ко всему классу (в этом случае, значение субъекта будет одинаковым для всех экземпляров);
- native данный модификатор предназначен для объявления методов, написанных с использованием другого языка программирования, например, на С++;
- transient – этот модификатор указывает на поля, которые должны быть пропущены при сериализации;
- strictfp – позволят ограничить вычисления для переменной с плавающей точкой до международного стандарта IEEE. Он используется для обеспечения переносимости приложения между различными платформами.
Учитесь в сообществе
AI Sprints — обучение профессиям с ИИ
Peer review и код от других студентов. Код-ревью от менторов. Учитесь не в одиночку, а в команде
- Peer review: проверяйте код других и получайте фидбек на свой — учитесь видеть ошибки
- Сообщество: чаты, обсуждения, помощь друг другу — не застрянете в одиночку
- Менторы: код-ревью от практикующих разработчиков на сложные задачи
AI Challenge — собери чат-бота за 5 дней
Бесплатный марафон по AI-инжинирингу. Cursor + OpenAI, 60 минут в день — без опыта в программировании. К пятнице у вас будет рабочий чат-бот с памятью в браузере.
- Практика с первого дня, без теории «в стол»
- Готовый проект в портфолио к концу недели
- Старт в любой день — учитесь в своём темпе