Почему Java разрешает мне исключить оператор импорта для MyClass
в следующем случае. Также не должно быть никаких других явных объявлений MyClass в остальной части класса. Кажется, что javac не должен пропускать импорт.Почему оператор импорта не нужен в этом случае?
public class MyClassDao {
public List<MyClass> getAll(){....}
}
// no import needed here for MyClass
public class RandomService {
....
void process(){
myModel.setMyClassList(myClassDao.getAll());
}
}
Если он находится в одном пакете, тогда вам не нужно его импортировать – donfuxx
@donfuxx Что делать, если он не в одном пакете? –