En mi proyecto java, durante el proceso de refactorización de mi código, veo muchos paquetes redundantes. Eclipse los marca en amarillo claro como se muestra en la imagen de abajo
¿Cuál es la práctica sugerida para manejar estos? ¿Estos paquetes redundantes tienen algún impacto en el rendimiento y, en caso afirmativo, estaría interesado en saber cómo?
En eclipse hay un atajo útil Ctrl + Shift + o que organizará sus importaciones y eliminará los no utilizados.
Las importaciones no utilizadas tienen un impacto trivial en el compilador. No es gran cosa, sin embargo, distrae y la mejor práctica es eliminarlos.
También es preferible usar importaciones como esta.
import java.util.Map; import java.util.List;Más allá de esto
import java.util.*;el uso de star importará todos los paquetes de util que no necesita en la mayoría de los escenarios ...