Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
El intérprete, Máquina Virtual Java ó Java Virtual Machine (Java VM) que ya se
ha comentado anteriormente, y
La Interfaz de Programación de Aplicaciones Java ó Java Application
Programming Interface (Java API).
Requisitos previos
Para esta práctica no se requiere experiencia en programación o una
experiencia mínima.
Software Necesario
Antes de comenzar, es necesario instalar el siguiente software en su
computadora.
https://netbeans.apache.org/download/index.html
También puedes instalar el Paquete JDK 8u111 with NetBeans 8.2 que es la
última versión que Oracle lanzó de Netbeans antes de pasar el IDE a manos de la
Fundación Apache.
https://www.oracle.com/technetwork/es/java/javase/downloads/jdk-netbeans-jsp-3413139-esa.html
https://drive.google.com/drive/folders/1KADP0Leu6wRxb66cZKkgNIW2iWDsUW01?usp=sharing
Lab Exercises
https://www.oracle.com/technetwork/es/java/javase/downloads/jdk-netbeans-jsp-3413139-
esa.html
https://drive.google.com/drive/folders/1KADP0Leu6wRxb66cZKkgNIW2iWDsUW01?usp=sharing
NOTA.- UTILIZAREMOS LA VERSIÓN JDK 8u111 para nuestro curso, aunque actualmente
está disponible la JDK 13.
2. Instalación del JDK
https://www.arquitecturajava.com/las-versiones-de-java/
Ejercicio 1: Escribir, compilar, y ejecutar la aplicación Java HolaMundo
usando la Consola de comandos
El objetivo de este ejercicio es presentar y experimentar el ciclo de desarrollo
completo - escribir , compilar y ejecutar un programa sencillo en Java - usando la Consola
de comandos MSDOS. Si tiene alguna experiencia de programación utilizando lenguajes
de programación como C o C++, no se diferencia en mucho. (La diferencia es que en Java
el compilador, llamado javac, compila el código fuente de Java en lo que se llama
bytecode que se puede ejecutar en cualquier plataforma compatible con Java, lo que
proporciona la portabilidad de los programas de Java. El bytecode es el fichero de clase
Java, que tiene una extensión de fichero *. class. )
C:\>cd \
C:\>mkdir c:\ej_java
C:\>cd ej_java
2. Escribir HolaMundo.java usando un editor de texto conocido (p.e. el bloc de notas o
notepad de Windows o jedit) como se muestra en Code-1.10 abajo. Se recomienda escribir
línea a línea para experimentar algunos errores de compilación.
C:\ej_java>notepad HolaMundo.java
Indicamos que Sí para crear nuestro archivo y escribimos el siguiente código fuente en Java:
/*
* Ejemplo HolaMundo
* Imprime el mensaje "Hola, Mundo!"
*/
System.out.println("Hola, Mundo!");
Code-1.10: HolaMundo.java
Finalmente pulsamos en Archivo Guardar y cerramos el editor Notepad.
C:\ej_java>javac HolaMundo.java
dir /a /x
C:\progra~1\Java\jdk18~1.0_1\bin\javac
C:\ej_java>java HolaMundo
C:\progra~1\Java\jdk18~1.0_1\bin\java HolaMundo
Solución de problemas #2: Si experimenta el siguiente error de condición, es
muy probable que se haya compilado con una versión anterior del JDK y ejecutarlo con una
versión posterior.
/*
* Ejemplo Suma
* Imprime el mensaje "Este es mi primer programa Java! y 3+2 es: " ??
*/
}
}
Code-1.11: Código Suma.java
C:\ej_java>javac Suma.java
C:\ej_java>java Suma
Este es mi primer programa Java! y 3+2 es: 5
(1.2) Experimentar con el compilador "javac"
Es este paso, se mostrará cómo usar varias opciones en la línea de comandos
del compilador javac.
C:\ej_java>javac -help
/*
* Ejemplo Suma
* Imprime el mensaje "Este es mi primer programa Java! y 3+2 es: " ??
*/
public class Suma {
public statict void main( String[] args ){
}
}
Code-1.20: Código que contiene un error sintáctico
1. Mostrar la información de uso del comando java con la opción -help o -?.
C:\ej_java>java –version
Resumen
1. Ejecutar NetBeans
2. Crear un proyecto en NetBeans
3. Construir y ejecutar el programa
1. Seleccionar File del menú principal y seleccionar la opción New Project. (Figura-2.20)
8. Observar que el nodo HolaApp se ha creado en la pestaña Projects del entorno NetBeans IDE.
Tarea
HolaMundo.java, HolaMundo.class
Suma.java, Suma.class
https://www.aprenderaprogramar.com/index.php?option=com_content&vie
w=article&id=389:configurar-java-en-windows-variables-de-entorno-javahome-y-path-
cu00610b&catid=68&Itemid=188
ANEXOS:
En el caso de no soportar carpetas con separación:
dir /a /x
C:\progra~1\Java\jdk18~1.0_1\bin\javac
En el caso de no soportar carpetas con separación:
dir /a /x
C:\progra~1\Java\jdk18~1.0_1\bin\javac
NOTAS IMPORTANTES
IMPORTANTE: El nombre de la clase debe coincidir con el nombre del archivo
.java
Ejemplo: Suma.java
/*
* Ejemplo Suma
*/