Contenido del Curso
Java Avanzado
Java Avanzado
Importación de Bibliotecas
Uso de bibliotecas preexistentes en nuestro código.
Ya se ha encontrado con el concepto de bibliotecas cuando hablamos sobre JRE.
Una biblioteca es una extensión de la funcionalidad de un programa. Existen una gran cantidad de bibliotecas disponibles y, en el futuro, incluso creará sus propias bibliotecas.
Sin embargo, para evitar sobrecargar el programa y la memoria utilizando constantemente todas las bibliotecas en nuestro programa (que podrían ser cientos), utilizamos la palabra clave import
para agregar una biblioteca específica a nuestro programa.
En Java, la palabra clave import
se utiliza para incluir clases o paquetes de otras fuentes en el archivo de código actual. Permite al programador utilizar la funcionalidad definida en otras clases o paquetes sin la necesidad de utilizar los nombres completamente calificados de cada elemento. Al usar importaciones, el programador puede simplificar y mejorar la legibilidad de su código.
La sintaxis será la siguiente:
Main.java
import parent.Child;
La biblioteca principal se encuentra en un nivel superior en la jerarquía que la biblioteca secundaria. Por ejemplo, supongamos que tenemos una clase llamada Person
que queremos importar, y está ubicada en el paquete model. Para importarla, utilizaríamos la sintaxis import model.Person;
ya que la clase Person
está dentro del paquete model.
Aprenderemos más sobre las clases y cómo crearlas más adelante en este curso.
También podemos importar todas las bibliotecas secundarias utilizando la siguiente sintaxis:
Main.java
import parent.*;
El uso de .*
no se considera una buena práctica, ya que agrega un consumo adicional de memoria y afecta el rendimiento en general. En su lugar, es mejor utilizar múltiples importaciones. En el código, se verá así:
Main.java
import parent.Child1; import parent.Child2; import parent.Child3;
De esta manera, podemos ver qué librerías específicas importamos y cuáles necesitamos utilizar. Además, evitamos un consumo de memoria innecesario y mejoramos el rendimiento de nuestra aplicación.
En el próximo capítulo, exploraremos el uso práctico de la palabra clave import y cómo importar una biblioteca en nuestro código.
¡Gracias por tus comentarios!