Java: declaración de importación vs nombre completo?
He intentado encontrar una respuesta a esto tanto en línea como en mi propio conjunto de conocimientos, pero parece que no puedo encontrar una respuesta clara y definitiva.
Supongamos que estoy usando solo una clase de otro paquete solo una vez que se necesita importar, por ejemplomyPack.anotherPackage.ClassName
.
¿Cuál es la diferencia, si la hay, entre usar undeclaración de importación:
import myPack.anotherPackage.ClassName;
en lugar de usar unnombre completo:
myPack.anotherpackage.ClassName classInst = new myPack.anotherpackage.ClassName();
?
Obviamente esta pregunta solo se aplica siClassName
Solo se usa una vez.