Как вызвать статический метод java
Ответы
Maksim Litvinov
30 августа 2022
При вызове статического метода в 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();
}
}
1
0