Встречается на собеседованиях • сегодня

У экземпляра или у класса вызываются статические методы

Статические методы вызываются у класса, а не у экземпляра. Хотя Java позволяет вызывать их через экземпляр (это не рекомендуется, так как может ввести в заблуждение). Статические методы принадлежат классу и не имеют доступа к нестатическим полям/методам.

Пример:

java
class MyClass {
    static void staticMethod() {
        System.out.println("Static method");
    }
}

// Правильно:
MyClass.staticMethod();

// Работает, но не рекомендуется:
MyClass obj = new MyClass();
obj.staticMethod();
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы