fbpx

Paquetes en Java

En el lenguaje Java se usa el termino de “paquetes” para organizar las clases, interfaces, tipos, enumeraciones, anotaciones, etc. A continuación veremos el uso de los paquetes en java.

Paquetes en Java

El organizar los objetos en grupos relacionados hace más fácil el encontrar las clases a la hora de buscarlas.
También sirve para evitar problemas de nombrados, ya que podemos tener dos clases con el mismo nombre, pero con diferente código.
La organización de paquetes evita este conflicto.

Como se puede ver en la imagen, la misma documentación de Java nos muestra que sus objetos están ordenados dentro de paquetes.
Si se da clic en algún nombre de paquete, en la parte inferior muestra de forma ordenada todos los objetos relacionados dentro de dicho paquete.

Estructura de paquetes en java de la documentación javaDoc

Crear paquetes en Java

Para crear un paquete se usa la sentencia “package” con el nombre de nuestro paquete.

Ejemplo:

package mipaquete;

Este código va al inicio de todos nuestros códigos java, ya sean clases, interfaces, enumeraciones, etc.

Usar paquetes en Java

Para usar una clase que está dentro de un determinado paquete en java, se puede usar de dos formas distintas.
La primera es usar el nombre del paquete seguido del nombre de la clase con un punto intermedio.

Ejemplo:

mipaquete.MiClase.miMetodo();

La segunda forma de usar los paquetes es importando la clase después de la declaración del paquete de la clase que estamos modificando.

Ejemplo:

Import mipaquete.MiClase;

Dentro del código, si es método estático:

MiClase.metodo();

Crear objeto de la clase:

MiClase objeto = new MiClase();
Objeto.metodo();

Ejemplo de import package en clases java

Si la clase que quieres usar está dentro del mismo paquete que la clase donde estas implementando, no es necesario usar el “import” o especificar el paquete de forma explícita,.

Ya que las dos clases viven dentro del mismo paquete.

¡Eso es todo!, ahora ya sabes lo básico sobre el uso de los paquetes en java, sigue estudiando el curso de java online para seguir aprendiendo.

Estaremos encantados de escuchar lo que piensas

Deje una respuesta

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
El inicio de sesión/registro está temporalmente inhabilitado