Escuché que el uso de múltiples instrucciones de importación en un programa afecta su rendimiento en tiempo de ejecución. ¿Es esto cierto? Si es así, ¿por qué?¿Las instrucciones de importación múltiples en un programa afectan el rendimiento?
Respuesta
No, en absoluto. Las importaciones solo se usan durante la compilación, los archivos de clase ya no las tienen.
Si usa IDE como Netbeans, puede marcar las importaciones duplicadas en el editor, de esa manera puede eliminarlo del código para hacerlo más fácil de mantener y también reducir las advertencias del compilador.
Si bien tal vez un consejo general útil no tiene relación alguna con esta pregunta, en realidad. – Joey
Pertenece como un comentario a la pregunta en lugar de una respuesta. –
No, pero importar más bibliotecas de las que necesita disminuye la legibilidad del código.
Otra razón es que si tiene varias instrucciones de importación, esto puede ocultar la relación de clase del lector. En algún momento es bueno saber que cierta clase no depende (directamente) de algunas otras clases determinadas.
- 1. ¿Cómo afectan las ramas cerradas el rendimiento de Mercurial?
- 2. QGraphicsScene, las coordenadas de los artículos afectan el rendimiento?
- 3. ¿Los modificadores de acceso afectan el rendimiento?
- 4. ¿Los comentarios afectan el rendimiento de Perl?
- 5. ¿Cómo afectan las restricciones de DataTable de ADO.NET al rendimiento?
- 6. Encontrar instrucciones estáticas de importación para las construcciones de Mockito
- 7. Evitar que Eclipse doble automáticamente las instrucciones de importación
- 8. ¿Las otras aplicaciones afectan el rendimiento de mi aplicación en iOS?
- 9. Auto ¿Incluye instrucciones de importación de python en vim/emacs?
- 10. ¿Las vistas de la base de datos afectan el rendimiento de la consulta?
- 11. Buscar instrucciones de importación no utilizadas en fuente Java
- 12. instrucciones INSERT múltiples vs. sola INSERT con múltiples valores
- 13. ¿La secuencia de instrucciones de importación tiene algún efecto?
- 14. error de importación en el programa hola impulso pitón
- 15. instrucciones de actualización múltiples en un solo StoredProcedure
- 16. ¿Cómo afectan los símbolos de depuración el rendimiento de un ejecutable Linux compilado por GCC?
- 17. Donde las instrucciones SSE superan las instrucciones normales
- 18. Importación de proyectos múltiples en eclipse
- 19. Herramientas para analizar el rendimiento de un programa Haskell
- 20. ¿Puede __tribuir __ ((empaquetado)) afectar el rendimiento de un programa?
- 21. mida el rendimiento de un programa common-lisp
- 22. ¿Las modificaciones de MTU afectan ambas direcciones?
- 23. ¿Cómo hacer un programa java para imprimir las instrucciones out.println() y err.println()?
- 24. Revertir todo el procedimiento (todas las instrucciones)
- 25. Rendimiento de las instrucciones x86 rep en procesadores modernos (pipeline/superscalar)
- 26. ¿El nombre de la tabla o la longitud del nombre de la columna afectan el rendimiento?
- 27. ¿Las activaciones espúreas afectan a Thread.sleep?
- 28. importación de múltiples funciones de un módulo de Python
- 29. ejecutan las instrucciones de DDL condicionales en el servidor SQL
- 30. ¿Cómo afectan los valores NULL al rendimiento en una búsqueda en la base de datos?
pero las clases importadas correspondientes se derivarán utilizando el nombre completo entonces? – GuruKulki
sí, las clases serán dirigidas por fqcn. – whiskeysierra
De hecho, el nombre "importar" está mal elegido en este caso, porque no está importando nada en realidad. Solo se te permite usar una clase/interfaz/enum/... por su nombre corto (simple). Debería llamarse "usar" o "alias" o algo así. – whiskeysierra