Este blog discutirá la importancia y las características ofrecidas por el "Kit de desarrollo Java (JDK)".
¿Cuál es el "Kit de desarrollo de Java (JDK)"?
"Jdk"En Java significa"Kit de desarrollo Java". Es una combinación de herramientas de desarrollo de software y bibliotecas de soporte combinadas con el entorno de tiempo de ejecución de Java (JRE) y Java Virtual Machine (JVM). Proporciona múltiples herramientas y bibliotecas esenciales para desarrollar aplicaciones Java. El JDK contiene el entorno de tiempo de ejecución de Java (JRE), un intérprete (Java), un compilador (Javac) y algunas otras herramientas de desarrollo.
Arquitectura de "Java Development Kit (JDK)"
El "Arquitectura JDK"Comprende los siguientes módulos de software, como sigue:
Vamos a ver cada uno de los módulos de software establecidos uno por uno.
JRE (entorno de tiempo de ejecución de Java)
Esta es una plataforma de software donde se ejecutan todos los códigos de origen de Java. Integra los complementos de software y admite las bibliotecas requeridas para ejecutar el código fuente.
Consejo profesional: Sobre principalmente hay una ambigüedad en si utilizar "Jdk" o "Jre". Por lo tanto, para simplificar, en el caso de ejecutar aplicaciones y applets de Java, descargue el "JRE". Por otro lado, para desarrollar aplicaciones y applets de Java junto con ejecutarlos, "JDK" entra en vigencia.
JVM (máquina virtual Java)
Esta herramienta de software crea un entorno de tiempo de ejecución para ejecutar el código fuente de Java. Transforma el código fuente de Java en lenguaje de máquina y ejecuta el programa.
Componentes del "Kit de desarrollo Java (JDK)"
Los siguientes son algunos fundamentales "Componentes JDK":
Componentes | Funcionalidad |
Java | Carga e interpreta los archivos de clase. |
javadoc | Genera documentación para los comentarios del código fuente. |
javac | Transforma el código fuente en el código de byte. |
frasco | Ayuda a los archivos a administrar el "frasco"Archivos dentro de la biblioteca de paquetes. |
appletviewer | Ejecuta y depurece Java "applets"Independientemente del navegador web. |
javap | Actúa como un desmontaje del archivo. |
gordas | Lanza el "Jnlp"Aplicaciones. |
jhat | Es una herramienta de análisis para el montón. |
JPS | Este componente administra el activo "JVMS"Para el programa que se está ejecutando actualmente. |
IDLJ | Genera enlaces de Java de la Java proporcionada "IDL" archivo. |
extirpado | Detecta los conflictos en el "FRASCO" archivo. |
cajista | Este componente corresponde a una herramienta de verificación. |
keytool | Manipula la tienda de claves. |
XJC | Se necesita un "XmlSchema y crea clases de Java. |
Última versión del kit de desarrollo Java (JDK)
La última versión es "JDK 17", Tener las siguientes nuevas características:
Conclusión
El "Kit de desarrollo Java (JDK)"Corresponde a un montón de herramientas y bibliotecas de desarrollo de software. Proporciona las herramientas y bibliotecas esenciales que ayudan a desarrollar aplicaciones Java. Este artículo elaboró en el uso del "Kit de desarrollo de Java (JDK)" y las funcionalidades que proporciona.