Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 12

FACULTAD DE INGENIERÍA

DE SOFTWARE

TALLER DE
PROGRAMACIÓN
TAREA
ACADÉMI
CA I
AUTOR: ANGEL LOPEZ
CARDENAS

LIMA – PERU
2023
INDICE
1. Introducción.................................................................................
3
1.1 Definición de
JAVA…………………………………………………………3
1.2 ¿Qué es el JDK?
Componentes………………………………………4
1.3 Empleo del
JDK………………………………………………………
………5

2. Jerarquía de paquetes de
JAVA...................................................6
2.1 Creación de paquetes………
………………………………………6
2.2 Importación de
paquetes……………………………………………7
3. JARS…………............................................................................
......8
3.1 Creación y ejecución del
JAR…………………………………………8
3.2 Beneficios………………………………………………
……………………10
4. Conclusiones y
recomendaciones.............................................11
5. Referencias
Bibliográficas..........................................................11

INTROD
UCCION:
Muchos de nosotros nos preguntamos cómo se elaboran los juegos que
comúnmente jugamos. Todo ello conlleva a un proceso de diferentes fases en
los que varios programadores ejecutan una serie de comandos a través de
diferentes lenguajes de programación. Uno de los principales lenguajes de
programación es Java. Este lenguaje fue originalmente diseñado por James
Gosling (Sun Microsystems) posteriormente fue adquirida el 27 de enero de
2010 por la compañía Oracle.
El lenguaje JAVA se creó con 5 objetivos principales:

1. Debería usar el paradigma de la programación orientada a objetos.


2. Debería permitir la ejecución de un mismo programa en múltiples
sistemas operativos.
3. Debería incluir por defecto soporte para trabajo en red.
4. Debería diseñarse para ejecutar código en sistemas remotos de forma
segura.
5. Debería ser fácil de usar y tomar lo mejor de otros lenguajes orientados
a objetos, como C++.

JDK:
El kit de desarrollo de Java (JDK) es una colección de herramientas de
software que se pueden utilizar para desarrollar aplicaciones de Java. Puede
configurar el JDK en el entorno de desarrollo si lo descarga e instala. El JDK le
permite escribir aplicaciones que se desarrollan 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.
COMPONENTES:
Java Runtime Environment (JRE); es una capa de software que se ejecuta
encima del software del sistema operativo de una computadora y proporciona
las bibliotecas de clases y otros recursos que un programa Java específico
necesita ejecutar. La sintaxis para su utilización es la siguiente:
java [Opciones] ClaseAEjecutar [Argumentos]

Compilador; es un componente del entorno de ejecución que mejora el


rendimiento de aplicaciones, compilando códigos de bytes en código de
máquina nativo en tiempo de ejecución. La sintaxis para su utilización es la
siguiente:
javac [Opciones] ArchivoACompilar

Visualizador de Applets; sirve como campo de pruebas de applets, visualizando


cómo se mostrarían en un navegador, en lugar de tener que esperar. La
sintaxis para su utilización es la siguiente:
appletviewer [Opciones] Applet

Depurador; permite encontrar y eliminar los errores de los programas Java con
mucha exactitud. Es parecido en su funcionamiento al depurador gdb que se
incluye con las distribuciones del compilador gcc/g++ para C/C++. La sintaxis
para su utilización es la siguiente:
jdb [Opciones]

Desensamblador de archivo de clase; es útil cuando no se tiene el código


fuente de una clase de la que se quisiera saber cómo fue codificada. La
sintaxis para su utilización es la siguiente:
javap [Opciones] [NombresClases]

Generador de cabecera y archivo de apéndice; crea los ficheros de cabecera


C/C++ para implementar en esos lenguajes los métodos nativos que presente
un programa Java. La sintaxis para su utilización es la siguiente:
javah [Opciones] NombresClase
Generador de documentación; La documentación que genera es del mismo
estilo que la documentación que se obtiene con el JDK. El JDK incluye una
serie de applets de demostración, con su código fuente al completo. La sintaxis
para su utilización es la siguiente:
javadoc [Opciones] NombresArchivo
EMPLEO DEL JDK:

Después de observar los diferentes componentes del JDK, ahora para el


desarrollo de una aplicación utilizaremos las diferentes herramientas que nos
brinda el JDK. En el siguiente diagrama distinguimos la sucesión de pasos para
desarrollar una aplicación en JAVA:

JERARQUÍA DE PAQUETES DE JAVA:

¿Qué es un paquete de JAVA?


es un conjunto de clases e interfaces relacionadas entre sí. Por un lado, las
clases e interfaces que forman parte de la plataforma Java se estructuran en
varios paquetes organizados por funciones o tareas.

¿Cómo crear un paquete en JAVA?


Un paquete Java se genera sencillamente incluyendo la palabra
clave package al inicio de los módulos de código en los que se definen las
clases que formarán parte de este. Trabajando en un proyecto con
NetBeans, comprobaremos que en la ventana Projects los paquetes se
representan con un icono específico y actúan como nodos contenedores,
alojando los módulos .java con el código fuente. El menú contextual
del proyecto nos ofrece la opción New>Java Package, que será el que usemos
habitualmente para crear un nuevo paquete.

Importación de Paquetes:
Básicamente lo único que debemos saber es que para importar librerías en
Java se usa la palabra clave import seguido de la "ruta" del paquete o clase
que deseamos agregar al proyecto. Cabe resaltar que el import permite agregar
a nuestro proyecto una o varias clases (paquete) según lo necesitemos. Para
comprender y usar correctamente el import de Java, retomaremos los ejemplos
dados en la sección de paquetes.
ARCHIVOS JAR:
El elemento JarFile especifica un archivo de Java en el cliente (.jar) que ofrece
clases de Java y otros recursos de cliente para esta extensión.
Función; el fichero “.jar” reduce el tamaño del archivo y disminuye el tiempo de
bajada al descargar. Además, el autor de un applet puede firmar digitalmente
las entradas individuales de un archivo JAR para autenticar su origen.
Formato;
<JarFile id=”identificador” path=”ruta”/>

Pasos para la creación y ejecución de un JAR:


1) Situar el icono de Clean and Build Proyect.

2) Dar clic izquierdo al icono.


3) Comprobar si no hay ningún error.
4) Buscar en “.jar” en el proyecto.

5) Abrir la ubicación del archivo.


6) Obtenemos el “.jar”

Ejecución de un JAR:

1. Abrir la consola en la ubicación del archivo.

2. Ubicar el archivo con el comando “dir”


3. Ejecutar el comando “java -jar fichero.jar”.

BENEFICIOS DEL USO DE JAR:


I. Comprensión; el formato JAR permite comprimir tus ficheros para
ahorrar espacio.
II. Seguridad; puedes firmar digitalmente el contenido de un fichero JAR,
los usuarios que reconozcan tu firma pueden permitir privilegios de
seguridad a tu software.
III. Disminución del tiempo de descarga; los ficheros de clases y los
recursos asociados pueden
ser descargados por el
navegador en una sola
transacción HTTP sin necesidad
de abrir una nueva conexión
para cada fichero.
IV. Portabilidad; el mecanismo por
manejar los ficheros JAR son
una parte estándar del
corazón del API de la plataforma
JAVA
CONCLUSIONES:
En conclusión, este trabajo nos benefició en la comprensión de las bases y
funcionamiento de los proyectos en Java, además aprendemos todos los
elementos que ofrece el JDK, desde la organización de paquetes y la
modularización del Java hasta la exportación de un proyecto formato “.jar”.
REFERENCIAS BIBLIOGRÁFICAS:

También podría gustarte