Manejo de las importaciones

LIBP-0022 (Libro de pautas)

Pautas

TítuloCarácter
Concretar las importaciones de PaquetesObligatoria
No declarar importaciones redundantes o que no se usenObligatoria
No importar paquetes de SunObligatoria

Concretar las importaciones de Paquetes

En muchas ocasiones se abusa del /'*'/en las sentencias de importación de paquetes. Con ello, se dificulta seguir las relaciones de dependencia. Es aconsejable, en la medida de lo posible reducir esta situación.

No declarar importaciones redundantes o que no se usen

Es necesario comprobar que no se realizan declaraciones de importación redundante. Una declaración de importación se considera redundante si:

  • Se trata de un duplicado de otra importación. Esto es, cuando una clase se importa más de una vez.
  • La clase importado del paquete java.lang, por ejemplo, la importación de java.lang.String.
  • La clase importados es del mismo paquete.
  • Se debe de comprobar que se utilizan las importaciones realizadas.

No importar paquetes de Sun

No se deben importar paquetes de 'sun.*'. Estos paquetes no son portables y tienden a cambiar introduciendo errores en el código.