Proyecto Hola Mundo java.Programación.

20
IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 Córdoba. http://www.iesgrancapitan.org http://informatica.iesgrancapitan.org [email protected] 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

Transcript of Proyecto Hola Mundo java.Programación.

IES Gran Capitán. C/. Arcos de la Frontera, S/N. 14014 – Córdoba. http://www.iesgrancapitan.org http://informatica.iesgrancapitan.org [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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/ [email protected]

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