Прежде всего я хочу прояснить: Я не спрашиваю, что означает ошибка cannot find symbol
, я просто спрашиваю, что вызывает эта ошибка в этом контексте.
Я недавно углубился в классы на Java. Ниже мой первый [не main
] класс:
class Test {
public void test() {
System.out.println("Hello, world!");
}
}
class Main {
public static void main(String[] args) {
test();
}
}
Но я получаю следующую ошибку:
exit status 1
Main.java:8: error: cannot find symbol
test();
^
symbol: method test()
location: class Main
1 error
Может кто-нибудь объяснить, почему это происходит?
System.out.println("Thanks!");