Clase 4 Pgr Ava 2014 Modo De Compatibilidad
Programación Avanzada
Sesión 4
Profesor : Julio Muñoz Frías
E-mail : jumunoz77@hotmail.com
PROGRAMACIÓN AVANZADA
INTRODUCCIÓN
Javac, Java
Editor de JAVA
IDE
BlueJ
Estructura básica de Java
Main (String args [ ]
Nombres de Variables, Clases, Objetos,
Métodos, Constructores
Comentarios en JAVA
Instrucciones de Entrada y Salida
Tipos de Datos
Operadores AritméticosOperadores relacionales
PROGRAMACIÓN AVANZADA
INTRODUCCIÓN
/*
Ejemplo0
Escrito en JAVA
*/
// Instrucciones del programa
public
class
Ejemplo0
{
public static void main(String[ ] arg)
{
// Instrucción de emisión de información
System.out.println ("Mi primer programa en Java");
}
}
PROGRAMACIÓN AVANZADA
INTRODUCCIÓN
Javac
En DOS
CMD
C:> javac Ejemplo0. java
javac
java
PROGRAMACIÓN AVANZADAINTRODUCCIÓN
Java
C: javac Ejemplo0. Java
C:> java Ejemplo0
___________________________________________________
Mi primer programa en Java
INTRODUCCIÓN
IDE
Integrated Development Environments (IDEs)
Programas que facilitan el ingreso de programas en lenguaje fuente
Eclipse: software libre que se puede descargar en http://www.eclipse.org.
Es uno de los entornos Java más utilizados a nivelprofesional.
NetBeans: software libre que se puede descargar en http://www.netbeans.org. Es un entornos Java muy
utilizado.
BlueJ: software libre que se puede descargar en http://bluej.org.
Es un entorno de desarrollo dirigido al aprendizaje de Java (entorno académico).
Es utilizado en distintas universidades para la enseñanza de Java.
Se destaca por ser sencillo e incluir algunas funcionalidadesdirigidas a que las
personas que estén aprendiendo tengan mayores facilidades para comprender
aspectos claves de la programación orientada a objetos.
JBuilder: software comercial. Se pueden obtener versiones de prueba o versiones simplificadas gratuitas
en la web http://www.embarcadero.com
JCreator: software comercial. Se pueden obtener versiones de prueba o versiones simplificadas
gratuitas en la webhttp://www.jcreator.com.
BlueJ
PROGRAMACIÓN AVANZADA
INTRODUCCIÓN
BlueJ supported by
INTRODUCCIÓN
BlueJ
INTRODUCCIÓN
BlueJ
Estructura básica de Java
/*
1.- Acepte un numero por teclado luego acepte un segundo numero y en seguida
despliegue por pantalla el valor de la suma de ellos
*/
import java.util.Scanner;
public class Ejercicio1
// Importacion del código de la clase Scannerdesde la biblioteca Java
// Clase
Ejercicio1
{
{
public static void main(String argv[ ])
String entradaTeclado = "";
// Declaración de variables x y
z
int x;
int y;
int z;
x=0;
// Valores iniciales para las variables
y=0;
z=0;
x y z
Scanner linea1 = new Scanner (System.in);
// Generar objeto
System.out.println ("Digite un numero " );
// ACEPTAR EL PRIMER NUMERO dejar en x
entradaTeclado =linea1.nextLine ();
x = Integer.parseInt (entradaTeclado);
// Desplegar por pantalla
// ACEPTAR EL SEGUNDO NUMERO dejar en y
System.out.println ("Digite otro numero " );
linea1
// leer de teclado
y dejar en entradaTeclado
// convierte en integer lo que hay en entradaTeclado
// Desplegar por pantalla
entradaTeclado = linea1.nextLine ();
// leer de teclado
y
dejar en
y = Integer.parseInt(entradaTeclado);
// convierte en integer lo que hay en
// SUMAR y DESPLEGAR LA SUMA DE x más y
z = x + y;
System.out.println ("El valor numerico de la suma es " + z );
System.out.println ("\n !!El programa finalizo su ejecucion !!“ );
}
}
entradaTeclado
entradaTeclado
PROGRAMACIÓN AVANZADA
INTRODUCCIÓN
Java
CMD
C:
javac Ejercicio1. java
C: java Ejercicio1_____________________________________________________
Digite un numero
4
Digite otro numero
6
El valor numerico de la suma es 10
!!El programa finalizo su ejecucion !!
INTRODUCCIÓN
BlueJ
Estructura básica de Java
/*
1.- Acepte un numero por teclado luego acepte un segundo numero y en seguida
despliegue por pantalla el valor de la suma de ellos
*/
import java.util.Scanner;
public class Ejercicio1
// Importacion del código de la...
Regístrate para leer el documento completo.