View
318
Download
2
Category
Preview:
Citation preview
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://informatica.iesgrancapitan.org informatica@iesgrancapitan.org
IES Gran Capitán
Módulo: Programación
Ciclo Formativo de Grado Superior “Desarrollo de aplicaciones Web”
Programación “HolaMundo” en Java
Fecha entrega: Lunes, 28 de septiembre de 2015
Autor: Isabel María Gómez Palomeque
Isabel María Gómez Palomeque 2
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
1 ÍNDICE
1 ÍNDICE 2
2 INTRODUCCIÓN 3
3 INSTALACIÓN JDK 4
3.1 CÓMO AVERIGUAR QUÉ SI NUESTRO SISTEMA ES 64 O 86(32)BITS. 6
4 INSTALACIÓN NOTEPAD++ O SUBLIME TEXT 2. 7
5 CREAR DOCUMENTO JAVA 9
6 PROGRAMAR PATH PARA IDENTIFICAR EL JDK 12
7 COLOCAR EN EL ESCRITORIO EL CMD Y UNIRLO A LA CARPETA DONDE
COLOCAREMOS LOS .JAVA 15
8 EJECUTAR EL CMD HOLAMUNDO.JAVA 16
9 PROS Y CONTRAS 17
10 CONCLUSIÓN 18
11 CONCEPTOS CLAVE 19
12 BIBLIOGRAFIA 20
Isabel María Gómez Palomeque 3
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
2 INTRODUCCIÓN
Hoy mostraré como compilar el lenguaje java para crear un .class. Para ello debemos instalar
algunos programas como: Sublime text, Notepad++ o bien realizarlo con un blog de notas. Además
debemos instalar el JDK que es la herramienta para compilar .java y crear .class.
Pero antes de compilar debemos programar el Path y poner la ruta para que ejecute el .java
dentro de la carpeta que lo contiene. Después colocaremos el cmd en el escritorio y modificaremos la ruta
de acceso para que esté dentro de la misma carpeta que HolaMundo.
Para finalizar ejecutaremos en cmd el archivo HolaMundo.java para compilarlo y convertirlo en
bytecode o HolaMundo.class. Una vez obtengamos el bytecode, lo ejecutaremos omitiendo la terminación
.class. Y en cmd saldrá el mensaje que hayamos introducido.
Instalamos JDK
Instalamos Notepad++, Sublime text
Crear documento HolaMundo.java
Programar Path para identificar el JDK
Poner ruta cmd de la carpeta hasta donde está HolaMundo.java
Ejecutar en cmd HolaMundo.java para compilarlo y convertirlo en HolaMundo.class
Y Ejecutar en cmd el bytecode: java HolaMundo (Sin el .class final)
Isabel María Gómez Palomeque 4
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
3 INSTALACIÓN JDK
Buscamos en google: descargar jdk Oracle. Abrimos el primer enlace. Después escogemos Java
Platform, Standart Edition y selecionamos “JDK” “DOWNLOAD”.
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-
2133151.html?ssSourceSiteId=otnes
Nos redirigirá a otra página, donde debemos aceptar el contrato de licencia o “Accept License
Agreement”, y descargamos el JDK para la versión de Sistema Operativo que tengamos, Mac, Linux,
Windows. Y la versión si es para sistemas de x64 u x86 bits.
Isabel María Gómez Palomeque 5
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Nos dirigimos a la carpeta de descargas y ejecutamos el JDK. Aceptamos lo que nos pida y le
damos a siguiente hasta finalizar la instalación.
Nos fijamos en la ruta de Java para
luego buscarla y colocarla en Path
Isabel María Gómez Palomeque 6
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
3.1 Cómo averiguar qué si nuestro sistema es 64 o 86(32)bits.
Abrimos Inicio>Equipo, Click derecho sobre el fondo y seleccionamos Propiedades. En el
apartado “Sistema” aparecerá “Tipo de sistema” que nos indica si es de 64 o 86bits.
No obstante a veces nos va más fluido instalar la versión de 84 bits, aunque nuestro equipo sea
de 64 bits. Por ello, yo me descargué la de 84bits además porque al ser un portátil va menos
sobrecargado.
Isabel María Gómez Palomeque 7
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
4 INSTALACIÓN NOTEPAD++ O SUBLIME TEXT 2.
Instalamos Sublime Text, Notepad++ o bien realizaremos .java con el bloc de notas del
ordenador. Sólo debemos recordar cambiarle la extensión a .java al guardar.
http://www.sublimetext.com/2
Descargamos la versión acorde con nuestro Sistema Operativo.
O bien, Descargar Notepad++, que es el que he usado. Es lo mismo sólo que el Sublime Text te
completa los paréntesis, llaves, etc. Y además te crea un adecuado sangrado según la función.
Para descargar el Notepad ++ lo buscamos en google o bien pinchamos este link:
https://notepad-plus-plus.org/download/v6.8.3.html
Le damos al botón de “DOWNLOAD” y lo descargamos e instalamos.
Isabel María Gómez Palomeque 8
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Instalación Notepad++
Escogemos el idioma del programa
Le damos a siguiente en todas las
opciones o aceptar
Señalamos la opción de crear un icono en el escritorio
para que nos sea más fácil de encontrar. “Create Shortcut
on Desktop”
E Instalamos todo.
Isabel María Gómez Palomeque 9
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
5 VERSIÓN DE JAVA UTILIZADA
Para averiguar la versión de java que usaremos sólo tenemos que ir a Inicio y ejecutar la consola
cmd. Una vez en la consola introduciremos el código: java –version y nos mostrará la versión de java
que estamos utilizando. Por ejemplo la 1.8.0, sería la versión 8 de java.
Y si ponemos solamente: java Nos mostrará todas las opciones de comandos que podemos poner
para que nos muestre las características de java entre otras estaría las versiones o java –version
Isabel María Gómez Palomeque 10
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
6 CREAR DOCUMENTO JAVA
A través de sentencias debemos formar el código de Java que luego será compilado por el
compilador de java, para convertirse en un bytecode o .class.
Para ello debemos poner en nuestro Notepad ++ o en Sublime Text:
class HolaMundo{
public static void main(String[] args){
System.out.println(“¡Hola Mundo!”);
System.out.println(“Soy Isabel María Gómez Palomeque”);
}
}
Así al codificarlo a bytecode y ejecutar el bytecode. Nos saldrá el mensaje de: ¡Hola Mundo!
Soy Isabel María Gómez Palomeque
Si queremos añadir un comentario sólo tenemos que añadir //Ponemos el mensaje que queramos
de comentario.
Por ejemplo:
//Estamos creando el documento "HolaMundo" para que salga en pantalla
//lo que le pedimos que salga, en este caso "Hola Mundo!" y "Soy Isabel María Gómez Palomeque"
//Después compilaremos el código .java en .class y ejecutaremos el código
Para finalizar unimos ambas partes y guardamos “Guardar como” especificando que el
documento es .java “tipo: Java Source file (*.java), o bien escribimos .java al final del nombre del
archivo. Ej: “HolaMundo.java”.
Isabel María Gómez Palomeque 11
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Además si nuestro nombre contiene acentos. Debemos buscar en la página web:
http://unicode-table.com/es/search/?q=%C2%A1 que nos dirá cómo se escribe en Unicode los acentos, y
demás signos de puntuación, como por ejemplo ¡ (Que se escribiría como \u00A1)
Isabel María Gómez Palomeque 12
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
7 PROGRAMAR PATH PARA IDENTIFICAR EL JDK
Nos dirigimos a inicio, en el buscador introducimos “variables de entorno” y abrimos la opción
“Editar las variables de entorno del sistema”
Después, abrimos dentro de variables de desarrollo de nuestro usuario crearemos un nuevo
registro, llamado Path y le colocaremos el siguiente valor de variable
C:\Program Files (x86)\Java\jdk1.8.0_60\bin;.;
Esta es la ruta que tiene que seguir el programa para identificar el compilador de Java y ejecutarlo
para que cambie el código de .java a .class. Sin embargo, si tenemos una ruta diferente, simplemente
debemos ir a la carpeta donde tenemos nuestro archivo de Java y copiar esa ruta haciendo click derecho.
Isabel María Gómez Palomeque 13
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Copiamos la ruta de enlace para
colocarla en las variables de usuario.
Dentro de “Valor de la variable”
Isabel María Gómez Palomeque 14
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
Con la ruta copiada
volvemos a la variable de usuario
e introducimos el Nombre de la
variable como: Path y el Valor
de la variable como:
C:\Program Files
(x86)\Java\jdk1.8.0_60\bin;.;
O la ruta que
corresponda a nuestro ordenador.
Isabel María Gómez Palomeque 15
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
8 COLOCAR EN EL ESCRITORIO EL CMD Y UNIRLO A LA CARPETA DONDE COLOCAREMOS LOS .JAVA
Abrimos Inicio buscamos “cmd” en el buscador pulsamos click derecho sobre “cmd”, “enviar a”
“escritorio (crear acceso directo)”.
Una vez creado el acceso directo, hacemos click derecho sobre él y le damos a “Propiedades” en
propiedades, cambiamos la ruta de “Iniciar en:” y ponemos la ruta que tenga la carpeta en la que vamos a
crear los .java y los .class
Parecido a lo que hicimos en
el apartado anterior de obtener la ruta
copiando y pegándola desde la carpeta
dónde están los archivos.
Isabel María Gómez Palomeque 16
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
9 EJECUTAR EL CMD HOLAMUNDO.JAVA
Finalmente ejecutaremos el HolaMundo.java en el cmd. Una vez lo ejecutemos, se compilará o
traducirá para crear un archivo .class o bytecode. Con ese bytecode o .class al ser ejecutado nos mostrará
la respuesta que queremos obtener.
Para compilar el HolaMundo.java, debemos abrir la consola cmd y escribir: javac(compilador de
java).
(tabulamos para obtener los distintos directorios, hasta llegar a nuestro archivo). Quedaría así:
C:\Users\usuario\Documents\Desarrollo Web\Programación>javac HolaMundo.java
Si pulsamos enter, compilará el código o bien nos mostrará los errores que hemos cometido en la
escritura de java por ejemplo, o enlazar Path.
Si no, sale error debería salirnos lo siguiente:
C:\Users\usuario\Documents\Desarrollo Web\Programación>
Y continuaríamos escribiendo para ejecutar el .class o bytecode. Ahora escribiremos sólo java
C:\Users\usuario\Documents\Desarrollo Web\Programación>java (tabulación hasta llegar al
documento)HolaMundo.class
(Borramos .class)
C:\Users\usuario\Documents\Desarrollo Web\Programación>javac HolaMundo
(Enter)
Sólo lo rojo es código y lo negro son instrucciones que debemos hacer con el teclado.
Así quedaría todo:
Isabel María Gómez Palomeque 17
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
10 PROS Y CONTRAS
Pros Contras
Lenguaje estricto que impide el quiebre del
código.
Lenguaje de programación de alto nivel,
más simplificado que el lenguaje máquina
(binario)
Java es un lenguaje seguro porque posee
varios niveles de encriptación.
No usa punteros, es más seguro.
Es sencillo, fácil de aprender. (Lenguaje de
Alto nivel) Puedes mirar online las API.
Basado en objetos, más fácil comprensión
que otros lenguajes como C.
Es un lenguaje demasiado estricto, no
ejecuta órdenes con un pequeño fallo.
Isabel María Gómez Palomeque 18
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
11 CONCLUSIÓN
Programar en Java puede ser complejo al principio cuando no lo has usado mucho. Sin embargo,
una vez que consigues hacerlo ya lo realizas de forma más metódica y puedes controlar mejor la actividad
que vas realizando.
Tiene un lenguaje estricto lo cual complica a veces algo las cosas, pero a cambio tiene cmd que
te dice dónde te has equivocado, y el porqué.
Isabel María Gómez Palomeque 19
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
12 CONCEPTOS CLAVE
Bytecode: Es un código intermedio más abstracto que el código máquina. Contiene un ejecutable.
JDK: Java Development Kit, es un software que provee herramientas de desarrollo para la creación
de programas Java.
PATH: Variable donde se agrega la ubicación JDK.
javac.exe: Es el compilador de java.
java.exe: es el intérprete de java.
API: Es la interfaz de programación de aplicaciones, abreviada como API.
cmd: Es una abreviatura de command este comando sirve para abrir la consola de MS-DOS desde
ejecutar en Windows.
Notepad ++: Es un editor de texto y de código fuente libre con soporte para varios lenguajes de
programación. De soporte nativo a Microsoft Windows.
Sublime Text: Es un editor de texto y editor de código fuente está escrito en C++ y Python para los
plugins.
Bloc de notas: Es un editor texto simple incluido en los sistemas operativos de Microsoft desde
1985.
Isabel María Gómez Palomeque 20
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://www.iesgrancapitan.org/blog04/ informatica@iesgrancapitan.org
13 BIBLIOGRAFIA
http://www.sublimetext.com/2 Enlace descargar Sublime Text 2
https://notepad-plus-plus.org/download/v6.8.3.html Enlace descargar Notepad++
http://unicode-table.com/es/search/?q=%C2%A1 Tabla unicodes para tildes y símbolos.
https://es.wikipedia.org/wiki/Java_Development_Kit JDK definiciones
https://es.wikipedia.org/wiki/Bytecode Definición Bytecode
https://es.wikipedia.org/wiki/Notepad%2B%2B Definición Notepad++
https://es.wikipedia.org/wiki/Interfaz_de_programaci%C3%B3n_de_aplicaciones API
definición.
http://www.genbetadev.com/respuestas/5-ventajas-y-desventajas-de-java Foro de ventajas y
desventajas de java
Moodle y apuntes
Recommended