Я просто попытался реализовать JGAP Framework для моего проекта, и как-то мне интересно, о следующем:org.jgap * не включает в себя все
Когда я типа import org.jgap.*
, класс MaxFuction
не доступен как-то, но когда я набираю import.org.jgap.impl.job.MaxFunction
, он работает. Я что-то понимаю с *
? Я думал, что он включает в себя все под-«файлы», поэтому обычно должно быть включено MaxFunction
, или я ошибаюсь?
Хорошо, и нет никакого способа, чтобы реализовать весь пакет рекурсивно? – user5638730
@ user5638730 № Пакеты в Java на самом деле не иерархичны, как описано в [tutorail] (https://docs.oracle.com/javase/tutorial/java/package/usepkgs.html) - прокрутите вниз до " Явные иерархии пакетов ". – Mureinik