Как вызвать метод из другого класса java

Аватар пользователя Сергей Якимович
Сергей Якимович
09 января 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("Нестатический метод");
    }
}
1 0