You are on page 1of 26

EMPEZANDO A PROGRAMAR

EN JAVA
Java Bsico

ndice

Objetivos
Estructura de java
Tipos de datos
Entrada de datos

j.israel.toledo@gmail.com

25/10/2012

Objetivo(s)
Conocer la funcionalidad bsica del
lenguaje de programacin java.

j.israel.toledo@gmail.com

25/10/2012

Estructura de Java
j.israel.toledo@gmail.com

25/10/2012

Estructura del programa Java


package mipaquete;

Paquete

import java.util.ArrayList;

Clases importadas

public class Nombre_Clase {


public static void main ( String[] args ) {
<sentencia_1>;
<sentencia_2>;
...
<sentencia_N>;
}
}
El nombre de la clase debe coincidir con el nombre del archivo.
j.israel.toledo@gmail.com

25/10/2012

Llaves
import java.util.*;
public class ClasePrincipal {
public static void main ( String[] args ) {
<sentencia_1>;
<sentencia_2>;
...
<sentencia_N>;
}
}

j.israel.toledo@gmail.com

25/10/2012

Comentarios
En Java hay tres tipos de comentarios:
// comentarios para una sola lnea

/*
comentarios de una o
ms lneas
*/

/** comentarios de documentacin, de una o ms lneas


*/

j.israel.toledo@gmail.com

25/10/2012

Operaciones aritmticas

public class Ejemplo3{


public static void main (String [] args){
// Quiero imprimir el nmero 3
System.out.println (3);
/* Quiero imprimir la suma de 3 mas 4*/
System.out.println (3+4);
}
}

j.israel.toledo@gmail.com

25/10/2012

Ejercicio

Crear un nuevo proyecto en NetBeans que se


llame:

Ejercicios

En el mtodo principal (main) escribir el cdigo


para imprimir la suma de 5 + 8 y de
78787+3259

j.israel.toledo@gmail.com

25/10/2012

Tipos de datos
j.israel.toledo@gmail.com

25/10/2012

Java en detalle

El lenguaje Java es fuertemente tipado, lo que


significa que todas las variables deben ser
declaradas antes de utilizarse.

int unaVariable = 1;

RAM
unaVariable

j.israel.toledo@gmail.com

25/10/2012

Java en detalle

Tipos Primitivos

j.israel.toledo@gmail.com

25/10/2012

Enteros
byte b1 = 21;
short s2 = -577;
int i2 = 3257;
long L1 =

854775807;

System.out.println (b1);
System.out.println (s2);
System.out.println (i2);
System.out.println (L1);

j.israel.toledo@gmail.com

25/10/2012

Valores reales, booleanos,


caracteres.

j.israel.toledo@gmail.com

25/10/2012

Tipos de datos
Reales

float f1 = 3566.386f;
System.out.println (f1);
double d1 = 23.98888111;
double d2 = -666.02283e-88;
System.out.println (d1);
System.out.println (d2);

Booleanos
boolean bandera = true;
boolean flag = false;
System.out.println (bandera);
System.out.println (flag);
j.israel.toledo@gmail.com

25/10/2012

Entrada de datos
j.israel.toledo@gmail.com

25/10/2012

Cmo recibir entradas del teclado?

Objeto Scanner.

Mtodos:

nextInt ();
nextDouble ();
nextFloat ();
nextBoolean ();
nextLine();

j.israel.toledo@gmail.com

Importar el paquete

import java.util.Scanner;

25/10/2012

Ejemplo

j.israel.toledo@gmail.com

25/10/2012

Ejemplo

j.israel.toledo@gmail.com

25/10/2012

Ejemplo
RAM

j.israel.toledo@gmail.com

Variable

Valor

numero

25/10/2012

Ejemplo
RAM

j.israel.toledo@gmail.com

Variable

Valor

numero

escanner

@8989

25/10/2012

Ejemplo
RAM
Variable

Valor

numero

escanner

@8989

Dame un nmero\n

j.israel.toledo@gmail.com

25/10/2012

Ejemplo
RAM
Variable

Valor

numero

10

escanner

@8989

Dame un nmero\n
10\n
numero

j.israel.toledo@gmail.com

25/10/2012

Ejemplo
RAM
Variable

Valor

numero

10

escanner

@8989

Dame un nmero\n
10\n

j.israel.toledo@gmail.com

25/10/2012

Ejemplo
RAM
Variable

Valor

numero

10

escanner

@8989

Dame un nmero\n
10\n
El nmero es: 10

j.israel.toledo@gmail.com

25/10/2012

Ejercicio

Solicitar dos nmeros del usuario.

Guardar los nmeros


llamadas "a" y "b"

Sumar a + b y mostrar el resultado.

Ejemplo:

j.israel.toledo@gmail.com

en

dos

variables

Dame un nmero
9
Dame otro nmero
8
La suma de 9 mas 8 es 17.
BUILD
25/10/2012

You might also like