Anda di halaman 1dari 16

2 Conociendo nuestro ambiente de programacin

Objetivos
Al final del captulo el estudiante deber:

Crear un programa Java usando un editor de texto y la consola en un ambiente Linux, Solaris, Windows, Mac OS, o cualquier sistema operativo Diferenciar entre errores de sintaxis y errores en tiempo de ejecucin Crear un programa Java usando NetBeans o Eclipse

Definiciones

Consola

Esto es donde digitamos los comandos Ejemplos de estos son Terminal (Linux), MSDOS Command Prompt (Windows)

Definiciones

Editor de Texto

Ejemplos: Notepad, Wordpad, vi

Definiciones

Entorno de Desarrollo Integrado / Integrated Development Environment (IDE)

Es un ambiente de programacin el cual es un software de aplicacin que provee una interfaz grafica (GUI), un editor de cdigo, un compilador y/o un intrprete y un depurador.

Mi Primer Programa Java


public class Hello { /** * My first Java program */ public static void main (String[] args) { //prints the string Hello world on screen System.out.println(Hello world);

Usando un Editor de Texto y la Consola

NOTA:

Esto ser demostrado por el profesor Ambiente usado: Knoppix Linux o MS Windows

Usando un Editor de Texto y la Consola

Paso 1: Iniciar el Editor de Texto

Para iniciar el editor de texto en Linux, click en Menu-> Accessories-> Text Editor

Paso 2: Abrir una Terminal

Para abrir una en Linux, click en Menu-> System Tools-> Terminal

Paso 3: Escribir el cdigo fuente de nuestro programa java

Usando un Editor de Texto y la Consola

Paso 4: Guardar nuestro programa Java


Nombre del archivo: Hello.java Nombre del directorio: myjavaprograms Para guardar el archivo hacemos click en el menu opcin File menu y luego hacemos click en Save. Si el directorio myjavaprograms no existe, entonces debe crearlo

Usando un Editor de Texto y la Consola

Paso 5: Compilando el programa


Ir a la ventana de la Terminal Ir al directorio myjavaprograms donde se encuentra guardado nuestro programa Para compilar un programa Java escribimos en la linea de comando: javac [nombre del archivo] De forma que en este caso, escribimos: javac Hello.java
Durante la compilacin, javac agrega al disco un archivo llamado [nombre del archivo].class, en este caso, Hello.class, el cual contiene bytecode del archivo compilado.

10

Usando un Editor de Texto y la Consola

Paso 6: Ejecutando el programa

Para ejecutar el programa escribimos en la linea de comando: java [nombre del archivo sin la extension] De forma que en este caso sera: java Hello Podr ver en la pantalla luego de ejecutar el programa: "Hello world!"

11

Errores : Errores de Sintxis

Errores de sintxis

Usualmente son errores de digitacin

Errores de sintxis comunes:

No escribir correctamente un comando Java Olvidar escribir el punto y coma (;) al final de una sentencia

12

Ejemplo: Error de Sintaxis

13

Ejemplo: Error de Sintaxis

14

Errores: Errores en Tiempo de Ejecucin

Errores en tiempo de ejecucin

Son errores que no seran desplegados hasta que el programa no sea ejecutado Incluso programas que pueden compilar exitosamente pueden desplegar salidas incorrectas si el programador no ha analizado correctamente los procesos logicos y la estructura del programa. Ejemplos:

Usted quiere que su programa imprima 100 veces la cadena Hello world, pero solo se imprime 99 veces. Su programa espera una entrada numrica del usuario, pero el usuario entra un caracter, entonces se produce un colapso en el programa y este termina.
15

Resumen

Mi primer programa Java Usando un Editor Texto y la Consola


Escribir el programa Compilar el programa Ejecutar el programa Errores de Sintaxis Errores en Tiempo de Ejecucin (de corrida)
16

Errores