Я пытался найти ответ на этот вопрос как в Интернете, так и в своем собственном наборе знаний, но не могу найти окончательного и четкого ответа.
Предположим, я использую только один класс из другого пакета только один раз, который нужно импортировать, скажем, myPack.anotherPackage.ClassName
.
В чем разница, если она есть, между использованиемоператор импорта:
import myPack.anotherPackage.ClassName;
по сравнению с использованиемполное имя:
myPack.anotherpackage.ClassName classInst = new myPack.anotherpackage.ClassName();
?
Очевидно, что этот вопрос применим только в том случае, если ClassName
используется только один раз.