Este artículo proporcionará una comprensión profunda de los siguientes conceptos con respecto a los paquetes de Java:
Empecemos!
Paquetes incorporados en Java
Java proporciona una amplia gama de paquetes incorporados como Java.Util, Java.lang, etc. que se puede utilizar para lograr diferentes funcionalidades. Podemos importar una sola clase de un paquete o un paquete completo. Para aprovechar las funcionalidades de los paquetes incorporados, tenemos que importar el paquete y hacerlo importar Se usa la palabra clave.
Para importar una sola clase de un paquete específico, tenemos que utilizar la siguiente sintaxis:
Importar Packagename.nombre de subpackagen.Nombre de la clase;El siguiente será la sintaxis básica para importar el paquete completo:
Importar Packagename.nombre de subpackagen.*;Para la comprensión profunda de los conceptos, considere los ejemplos a continuación:
Ejemplo
Consideremos que queremos tomar la opinión del usuario y hacerlo, así que necesitamos importar la clase de escáner de Java.Paquete Util:
importar java.utilizar.Escáner;La línea de código anterior representa que el escáner es una clase que pertenece a Java.Paquete Util.
Ejemplo
Consideremos otro ejemplo en el que queremos aprovechar las funcionalidades de Lista de arreglo clase entonces podemos
importar el incorporado Lista de arreglo clase de la siguiente manera:
importar java.utilizar.Lista de arreglo;El fragmento anterior muestra que importan el Lista de arreglo clase que existe en Java.Paquete Util.
Ejemplo
Consideremos que tenemos que utilizar múltiples clases de un paquete específico y luego importar cada clase individualmente, podemos importar el paquete completo de una vez como se muestra a continuación:
importar java.utilizar.*;El fragmento de código anterior elabora que importan cada clase de Java.Util Packge.
Del mismo modo, podemos importar cualquier clase incorporada o el paquete completo.
Ejemplo
Consideremos el fragmento de código dado a continuación para la comprensión profunda de cómo importar y utilizar los paquetes incorporados en Java:
importar java.utilizar.Escáner;El código completo y su captura de pantalla descriptiva se proporcionan a continuación:
El fragmento anterior verifica que la clase incorporada se importe con éxito, ya que toma la entrada del usuario con éxito.
Paquetes definidos por el usuario en Java
Java nos permite crear nuestros propios paquetes y hacerlo, debemos seguir los siguientes pasos:
Primer paso
En la primera línea de nuestro archivo fuente utilizaremos el paquete palabra clave:
Paquete PackageName;Una vez que se crea el paquete, podemos crear cualquier cantidad de clases como queramos:
Segundo paso
A continuación, declararemos y definiremos la clase bajo el paquete:
Paquete PackageName;En el fragmento anterior público es un especificador de acceso que indica que esta clase es accesible para todas las demás clases del paquete.
Tercer paso
Si no está utilizando ningún IDE, entonces debe seguir la sintaxis dada a continuación para compilar un paquete Java:
Javac -d . nombre de nombreAquí, en el fragmento anterior, -d no hay más que una palabra clave que representa el destino para que se guarde el archivo. En el fragmento anterior, utilizamos un "."Lo que indica que guardar el paquete en el mismo directorio, sin embargo, puede especificar el nombre del directorio de su elección.
Cuarto paso
Para ejecutar el paquete Java, todo lo que necesita hacer es especificar el nombre completo:
Java Packagename.Nombre del archivoDe esta manera podemos crear y utilizar los paquetes y clases de Java definidos por el usuario dentro de los paquetes.
Implementación práctica de paquetes definidos por el usuario
Consideremos el siguiente ejemplo para comprender el funcionamiento de los paquetes definidos por el usuario en Java.
Ejemplo
El fragmento de abajo crea un paquete llamado usuarios y crea una clase dentro del paquete.
usuarios de paquete;El código completo y la salida respectiva se muestran en el fragmento dado a continuación:
La salida verifica el funcionamiento del paquete definido por el usuario. Podemos crear múltiples clases en el mismo paquete o podemos importar las diferentes clases de otros paquetes utilizando el importar palabra clave.
Conclusión
Hay dos tipos de paquetes en Java I.mi. Ambos incorporados o definidos por el usuario tienen el mismo objetivo de agrupar las clases relacionadas en un solo paquete. Los paquetes Java nos ayudan a administrar el espacio, evitan los conflictos de nombres y proporcionan más control de acceso. En Java, podemos importar los paquetes integrados y crear los paquetes definidos por el usuario utilizando importar y paquete Palabras clave respectivamente. Esta guía paso a paso para los paquetes Java.