Tarea Academica 02 PDF

Title Tarea Academica 02
Author Carlos Cordova Salazar
Course Taller de programacion
Institution Universidad Tecnológica del Perú
Pages 5
File Size 114 KB
File Type PDF
Total Downloads 133
Total Views 338

Summary

TALLER DE PROGRAMACIÓNInstitución: Universidad Tecnológica del PerúIntegrante:● Cordova Salazar Carlos EnriqueTema: Módulos en JAVA❏ Concepto❏ Creación❏ Compilación❏ Despliegue❏ Creación de JARsLima,24 de Mayo de 2021❏ BibliografíaMÓDULOS EN JAVAConcepto:Podemos encontrar esta característica importa...


Description

TALLER DE PROGRAMACIÓN Institución: Universidad Tecnológica del Perú Integrante: ● Cordova Salazar Carlos Enrique Tema: Módulos en JAVA ❏ Concepto ❏ Creación ❏ Compilación ❏ Despliegue ❏ Creación de JARs ❏ Bibliografía

Lima,24 de Mayo de 2021

MÓDULOS EN JAVA Concepto: Podemos encontrar esta característica importante llamada módulos desde el java 9. Mediante estos módulos uno logra tener control sobre las partes de un módulo que son más accesibles para otros módulos y las que no, de esta forma nos permite crear programas más confiables y escalables. El módulo es más útil en programas de gran tamaño ya que puede reducir la complejidad de esta. En el caso de programas más pequeños también es beneficioso porque les brinda un mejor orden con respecto a la biblioteca API ya que se seccionan en módulos. A su vez, reduce el tamaño del espacio del tiempo de ejecución para que pueda ser implementada en dispositivos más pequeños que forman parte de Internet de las cosas. Así como ha logrado mejorar Java también se le agregaron nuevas herramientas y formatos de archivo. En pocas palabras, los módulos han ayudado aportando y evolucionando mejoras al lenguaje de programación Java. Creación: Para la creación de un módulo, en este caso uno básico, se crea en una carpeta cualquiera otra carpeta y le damos un nombre, ahora necesitaremos un archivo con extensión punto Java dentro de la carpeta que creamos llamada "módulo básico", el nombre del archivo será "module-info.java" haciendo aparecer un cuadro que menciona el cambio de extensión a java y aceptamos. Abrimos el archivo y le asignamos un nombre al módulo (la sintaxis es "module + puede ser el nombre de un paquete + {}) y guardamos. regresamos a la carpeta y creamos una carpeta llamada "src" y un directorio y la llamamos "co" y dentro creamos otro con el nombre que se le puso en el nombre de paquete y dentro de ese crear otro llamado "contador_palabras", hecho esto creamos un archivo java dentro de esta tercera carpeta de esta manera "contador_palabras.java", nos aparecerá nuevamente un texto de cambio de extención, nosotros le daremos que "si" y abrimos el archivo. Se abrirá el netbeans y pondrás en Package los siguientes archivos " co.(el nombre que se puso como paquete).contador_palabras;", luego en Public class pondrás " contadorpalabras { " y en este caso se realizarán los siguientes pasos " public static void main(String[] args) { / if (args.length> 0) { / int contador = 0;/ for(String arg : args) {/ System.out.printf("posición: &d valor: %s\n",contador, args[contador]);/ ++contador;/ } /} else {/ System.out.println("no especificó argumento.");/ }/ }/ } ".Guardas tu programa y abrimos una terminal, en la carpeta

bin de java que debe de ser mayor o igual a 14 y escribimos la ruta en la que hemos estado trabajando como por ejemplo "javac -d G:\Dropbox\Pro\Ejercicios\ Java-Ejercicios\modules\modulo-basico\src\mods\co.josol.contador_palabras" copiamos y pegamos lo mismo solo dándole un "

seguido cambio

G:\Dropbox\Pro\Ejercicios\Java-Ejercicios\modules\module-basico\src\module-info.java" este seria el segundo argumento, copiamos nuevamente todo y seguido lo pegamos con otro cambió nuevamente de esta manera, "G:\Dropbox\Pro\Ejercicios\JavaEjercicios\modulos\modulobasico\src\co\josol\contador_pala bras\contadorpalabras.java" y ahora si podemos precionar Enter y se guardará. Para ejecutar el módulo escribimos "java --module-path" + la ruta en la que se encuentra el módulo de esta manera " java --module-path G:\Dropbox\Pro\Ejercicios\Java-Ejercicios\modules\modulo-basico\src\mods (mencionamos el

módulo

que

queremos

compilar

con

ese

parámetro)-m

co.josol/co.josol.contador_palabras.contadorpalabras Java Python JavaScript PHP C" y damos Enter y listo. Compilación: Como bien ya sabemos, se implementó el uso de los módulos desde la versión JDK 9 de Java, por lo tanto, como con cualquier programa que usa módulos, este se compila utilizando javac. Hacer este proceso es relativamente sencillo, una ruta del módulo le indica al compilador dónde encontrar los archivos haciendo más fácil el proceso. Ahora bien, para el uso de los comandos javac se tienen que realizar desde el directorio miappmodulo para que la ruta sea correcta. Para compilar el archivo FuncsMateSimples.java, se debe usar el siguiente comando: “javac

-d

appmodules/appfuncs

appsrc\appfuncs\appfuncs\funcsimples\FuncsMateSimples.java” Este le podrá decir a javac donde colocar el archivo .class. Este comando crea directorios para appfuncs.funcsimples bajo appmodules\appfuncs. A continuación verá el comando javac para compilar el archivo module-info.java para el módulo appfuncs: “javac -d appmodules\appfuncs appsrc\appfuncs\module-info.java”

Despliegue: El asistente desplegar archivos JARs sirve para desplegar estos archivos en un servidor de bases de datos, para esto se usa información que está almacenada en un proyecto de desarrollo de datos. También se pueden desplegar los archivos en el mismo servidor de datos del proyecto. Previo a desplegar un archivo JAR se debe importar la información del archivo a otro proyecto de desarrollo de datos que esté asociado a un servidor DB2 para z/OS Versión 9. No puede haber cualquier rutina que dependa del archivo JAR mientras se realiza el despliegue, por ello se debe detener previo al proceso. Los pasos para realizar el despliegue son: - Abrir un proyecto de desarrollo de datos - Pulsar el botón derecho del mouse sobre la carpeta o archivo JAR único de la carpeta JAR y seleccionar la opción “Desplegar” - Seguir los pasos que nos pide el asistente - Seleccionar la opción “finalizar” Creación de JARs: La creación de archivos JARs en la mayoría de casos se hace una vez que ya se terminó el código de un programa y así poder crear el programa en sí o un solo archivo ejecutable. Este proceso normalmente se hace a través del entorno de programación que se está usando, en este caso sería el NetBeans. Los pasos son: - Seleccionar la opción que permite crear el JAR - Indicar la clase que da lugar a la ejecución del programa - Seleccionar si se incluirá el código fuente - Seleccionar “Continuar” - Elegir la ubicación del archivo JAR y nombrarlo

Una vez realizado todo este proceso se puede ejecutar el archivo, haciendo click derecho y seleccionando la opción “Ejecutar”, en caso no se pueda realizar seria debido a factores externos como los permisos o el sistema operativo.

Bibliografía: https://aprenderaprogramar.com/foros/index.php?topic=434.0#:~:text=La%20creaci %C3%B3n%20de%20un%20jar,netbeans%2C%20bluej%20o%20cualquier%20otro. https://www.adictosaltrabajo.com/2017/10/30/modularidad-en-java-9-12/...


Similar Free PDFs