ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Arquitectura del JDK


Enviado por   •  8 de Noviembre de 2022  •  Tareas  •  1.903 Palabras (8 Páginas)  •  234 Visitas

Página 1 de 8

[pic 1]

FACULTAD DE INGENIERÍA TALLER DE PROGRAMACIÓN TAREA ACADÉMICA 1

Integrantes

Chávez Zúñiga, María del Carmen U21306414 Mondragón Salazar, Franck Moisés U21230055 Osorio Cárcamo, Rubén Alexander U20203032 Giraldo Rivas, Harold Jeampool        U21230189 Urcia Tapia, Isaac Joel        U21225398

Docente

Pomachagua Basualdo, Yuri Arturo

Sección

34712

Lima - Perú 2020

Presentación

  • En esta investigación daremos a conocer herramientas que nos permitirán desarrollar actividades diarias con mayor eficiencia y productividad, puesto que la programación es muy importante ya que casi todo lo que vemos en el computador como aplicaciones, ventanas de información y hasta el navegador web está desarrollado mediante múltiples lenguajes de programación.
  • A continuación, presentaremos el JDK y como implementarlas a lo largo del proceso de aprendizaje, los paquetes de JAVA que se tendrán que importar la subclase del paquete con el que vamos a trabajar y el JARs.
  • Finalmente, esta recopilación de datos nos ayudara a aprender la extensión con la que se guardan los programas realizados en JAVA y como localizarlos en el portafolio e iniciarlos si son aplicaciones ejecutables.

ÍNDICE

1. Arquitectura del JDK....................................................4 – 7

1.1. Definición JDK        4

1.2. Componentes......................................................4 – 6

1.3. Diagrama de un programa final        7

2. Jerarquía del JDK......................................................8 – 10

  1. ¿Qué es un paquete de JAVA?        8
  2. Jerarquía de clases de un paquete...................8 – 10 3. JARS........................................................................10 – 12

3.1. Definición JARs        10

3.2. ¿Qué es un formato ZIP?................................10 – 11

  1. ¿Cuál es la utilidad del archivo JAR?        11
  2. ¿Cómo abrir un archivo JAR?        11
  3. ¿Cómo abrir un JAR en ficheros?        11

3.6. ¿Cómo ejecutar un archivo JAR?...................11 – 12 4.        Bibliografía................................................................12 – 13

Arquitectura del JDK

  • Definición

Java Development Kit (JDK), es un software para los desarrolladores de Java. Este software permite tener una diversidad de herramientas que nos permiten desarrollar código al interior de nuestras computadoras. Dentro de[pic 2]

su paquete se encuentra incluido el intérprete Java, clases Java y herramientas de desarrollo Java (JDT): compilador, depurador, desensamblador, visor de applets, generador de archivos de apéndice y generador de documentación. El JDK permite al usuario crear aplicaciones que se forman una sola vez y se ejecutan en cualquier lugar de cualquier máquina virtual Java. Las aplicaciones Java desarrolladas con el JDK en un sistema se pueden usar en otro sistema sin tener que cambiar ni recompilar el código. Los archivos, documentos de clase Java tienen la característica de ser portátiles a cualquier maquinaria virtual Java estándar.

  • Componentes

JDK presenta una serie de componentes tales como:

[pic 3]

  • Intérprete en tiempo de ejecución (JRE)

Permite la ejecución de los programas creados en JAVA (*.class) mas no gráficos (aplicaciones).

Permite la ejecución de los programas Java(*.class) no gráficos (aplicaciones).

  • Compilador

Se emplea para compilar archivos de código fuente Java, en archivos de clases en Java ejecutables (*.class). Se genera un archivo de clase específicamente para precisar la clase definida en un archivo fuente.

  • Depurador

Una utilidad de línea de comandos que permite limpiar aplicaciones Java. No es un ambiente de características visuales, pero permite hallar y descartar la mayoría de los errores de los programas Java con muy buena precisión.

  • Desensamblador

Se utiliza para desmontar un archivo de clase. Su salida por defecto muestra las características y procedimientos públicos de la clase

desmontada, pero con la opción -c también desensambla los códigos de byte, señalándolos por pantalla. Es realmente conveniente cuando no se tiene el código fuente de una clase de la que se desea conocer cuál fue su proceso de codificación.

  • Visor de applets

Una herramienta cuyo propósito es el de funcionar como campo de pruebas de applets, visibilizando cómo se enseñarían en un navegador, en lugar de tener que esperar. A iniciarse desde una línea de órdenes inmediatamente se abre una ventana en la que se señala el contenido del applet.

  • Generador de archivos de apéndice

Utilizado para generar archivos fuentes y cabeceras C para implementar métodos Java en C (código nativo). Se consigue mediante la generación de una estructura C cuya repartición coincide con la de la respectiva clase Java. El generador de cabeceras java engendra los ficheros de cabecera C/C++ con la finalidad de utilizar en esos lenguajes los métodos originarios que presenta un programa Java.

  • Generador de documentación

Una herramienta útil para la creación de documentación API directamente desde el código fuente Java. Produce páginas HTML basadas en los comentarios y anotaciones javadoc, con el formato /** comentarios */: La documentación que genera es del mismo estilo que la documentación que se obtiene con el JDK.

...

Descargar como (para miembros actualizados)  txt (12.7 Kb)   pdf (239.8 Kb)   docx (155.1 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com