Я пытаюсь выучить Java и, похоже, упускаю что-то очевидное.
В подкаталоге у меня есть файл Play.java
package lab;
import java.io.*;
public class Play {
public static void playprint(Object obj) {
System.out.println(obj);
}
}
Мой CLASSPATH начинается с '.
В родительском каталоге у меня есть программа
public class test {
public static void main(String[] args) {
lab.Play.playprint("hello world");
}
}
Это работает нормально.Если я изменю программу на
import lab.Play.*;
public class test {
public static void main(String[] args) {
playprint("hello world");
}
}
Сбой из-за ошибки: не удается найти метод воспроизведения символов
Чего мне не хватает?