Librerías Externas

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

L​IBRERÍAS​ E​XTERNAS 

¿Q​UÉ​ ​ES​ ​UNA​ L​IBRERÍA​?

L​
Una librería es un conjunto de clases, que nosotros podemos utilizar
desde nuestro código importando dicha librería.

En Java son archivos con un formato ​.jar​, que contienen dentro clases
IBRERÍA
compiladas (archivos ​.class​ de las clases).

Además de poder utilizar todas las clases que vienen ya con el JDK, las Un ​conjunto de clases
librerías nos permiten utilizar clases implementadas por terceros. Esto pensadas para
nos ahorra a nosotros, codificar estas clases que resuelven un
determinado problema común al mundo de la programación, como es realizar tareas
por ejemplo, el acceso a una base de datos. especiales, incluidas
Cabe destacar, que las clases que utilizamos para Listas, Mapas , dentro un archivo ​.jar
Excepciones, Lecturas y Escrituras, etc, se encuentran dentro de
librerías también, pero no debemos agregarlas a nuestros proyectos, y que podemos
podemos utilizarlas como “nativas” porque vienen incluidas en el JDK. importar ​para utilizar
Es posible también crear nuestros propios .jar, con clases creadas por en nuestros
nosotros. De forma de poder reutilizar en varios de nuestros proyectos
funciones que implementamos una única vez y que, al agruparlas en proyectos.
una librería no tendríamos código duplicado.

Página 1 de 3
E​STRUCTURA​ ​DE​ ​UN​ P​ROYECTO​ J​AVA
La estructura de un proyecto Java es la siguiente:
E​ XPLORADOR 
● Una carpeta ​src ​(por abreviación de source, fuente) que es ​ BJETOS  
DE​ O
donde colocamos nuestros ​packages ​(paquetes), y dentro de
estos nuestras clases del proyecto (que son el código fuente de EN​ E​CLIPSE
nuestro programa).
● Luego tenemos una sección de librerías de java llamada “​JRE
System Libraries​” . Esta sección se genera por defecto cuando
creamos un proyecto de cero. En este lugar, se colocan todas
las librerías que vienen con la JDK de java y podemos utilizar.

Como puede verse, dentro de esta sección tenemos diferentes


archivos .jar con nombres variados. Si exploramos alguno, podemos
ver que dentro de cada uno hay varios paquetes, con nombres
diferentes. Al seguir abriendo se puede llegar a archivos .class.

Página 2 de 3
Esta imagen, es dentro del jar
llamado rt.jar en el paquete java,
luego el subpaquete útil. Como se
puede ver, se marcan clases que
nosotros ya conocemos y hemos
utilizado, como lo son List, Map o
LinkedList. Lo que tenemos, no son
los archivos fuentes (.java) de estas
clases, sino los archivos ya
compilados (.class) para ser
utilizados únicamente y no poder
modificarlo.

Para poder utilizar clases que se encuentran dentro de jars debemos utilizar el ​import​, por lo
que, si vamos a utilizar la clase “ArrayList” en nuestro archivo, debemos colocar en la sección de
import, la siguiente línea:

Notar que en el impor va toda la ruta de la clase: package1.package2.NombreClase.

Página 3 de 3

También podría gustarte