Встречается на собеседованиях • сегодня
Что такое статический класс
Статический класс в Java — это вложенный класс, объявленный с модификатором static. Он не имеет доступа к нестатическим членам внешнего класса и может использоваться без создания экземпляра внешнего класса.
Особенности:
- Не может обращаться к нестатическим полям/методам внешнего класса
- Может содержать только статические члены
- Часто используется для группировки вспомогательных методов
Пример:
java
class OuterClass {
static class StaticNestedClass {
void print() {
System.out.println("Static nested class");
}
}
}
// Использование:
OuterClass.StaticNestedClass nested = new OuterClass.StaticNestedClass();
nested.print();
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы