Как вызвать статический метод класса java

Аватар пользователя Сергей Якимович
Сергей Якимович
28 января 2023

Если вызываемый метод был объявлен как static, то для вызова нам достаточно указать имя класса, содержащего метод, и имя метода.

В противном случае нам придется сперва создать объект этого класса и вызвать метод у созданного объекта.

public class App {
    public static void main(String[] args) {
        MyClass.staticMethod(); // => Статический метод

        MyClass myClass = new MyClass();
        myClass.notStaticMethod(); // => Нестатический метод
    }
}

class MyClass {
    public static void staticMethod() {
        System.out.println("Статический метод");
    }

    public void notStaticMethod() {
        System.out.println("Нестатический метод");
    }
}
0 0
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»