Rol de los imports en el momento de la compilación

3851 vistas

El rol de los imports en Java es muy diferente al de los includes en C/C++.

Los includes en C:
Cuando el compilador C (el prepocesador para ser más exactos) encuentra un include, abre y analiza el fichero especificado. El contenido del fichero influye directamente en la compilación.

Los imports en Java:
Los imports en Java no influyen al fichero compilado, simplemente sirven para precisar las clases que queremos usar sin indicar cada vez en nombre del paquete. Una clase puede ser usada sin haber sido importada, simplemente poniendo el nombre de la clase con el nombre del paquete delante.