Java: instrukcja importu a pełna nazwa?

Próbowałem znaleźć odpowiedź na to pytanie zarówno w Internecie, jak iw moim własnym zestawie wiedzy, ale nie mogę znaleźć ostatecznej, jasnej odpowiedzi.

Przypuśćmy, że używam tylko jednej klasy z innego pakietu tylko raz, które trzeba zaimportować, powiedzmymyPack.anotherPackage.ClassName.

Jaka jest różnica, jeśli w ogóle, między używanieminstrukcja importu:

import myPack.anotherPackage.ClassName;

kontra apełna nazwa:

myPack.anotherpackage.ClassName classInst = new myPack.anotherpackage.ClassName();

?

Oczywiście to pytanie dotyczy tylko wtedy, gdyClassName jest używany tylko raz.

questionAnswers(7)

yourAnswerToTheQuestion