Как вызвать статический метод java — Q&A Хекслет
2026-02-26 15:04 Diff

При вызове статического метода в Java нужно указывать имя класса, в котором определен этот метод. Например, если статический метод greeting() определен в классе App

class App { public static String greeting() { return "just a string"; } }

то при вызове его из другого класса нужно указать имя класса App:

// Где-то в другом месте программы class SomeName { public static void someMethod { // Для вызова статического метода нужно // указывать имя класса App.greeting(); } }

Если метод определен в том же классе, из которого и вызывается, то указывать имя класса перед ним не нужно:

class App { public static String greeting() { return "just a string"; } public static void main(String[] args) { // Тот же класс, поэтому имя не обязательно greeting(); } }