Встречается на собеседованиях • сегодня
Что такое статический метод
Статический метод принадлежит классу, а не экземпляру, и вызывается через имя класса (ClassName.method()). Он не имеет доступа к нестатическим полям и методам, так как работает без контекста объекта.
Пример:
java
class MathUtils {
public static int add(int a, int b) {
return a + b;
}
}
// Вызов без создания объекта
int result = MathUtils.add(5, 3); // 8Используется для:
- Утилитных функций (
Math.sqrt(),Collections.sort()). - Методов, не требующих состояния объекта.
- Фабричных методов (например,
LocalDate.now()).
Ограничения:
- Не может использовать
thisилиsuper. - Не может быть переопределён (но может быть скрыт в подклассе).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы