Sunteți pe pagina 1din 16

PROGRAMACION JAVA

LSI Oscar Omar Apolinario Arzube

INSTALAR JAVA

1.INSTALAR JDK
2.Ruta de Acceso.
3.Instalar IDE

INSTALAR JAVA

1.INSTALAR JDK
2.Ruta de Acceso
3.Instalar IDE

http://www.oracle.com/technetwork/es/java/javase/downloads/index.html

INSTALAR JAVA

1.INSTALAR JDK
2.Ruta de Acceso
3.Instalar IDE

INSTALAR JAVA

1.INSTALAR JDK
2.Ruta de Acceso
3.Instalar IDE

INSTALAR JAVA

1.INSTALAR JDK
2.Ruta de Acceso
3.Instalar IDE
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR2/eclipse-java-luna-SR2-win32-x86_64.zip

INSTALAR JAVA

1.INSTALAR JDK
2.Ruta de Acceso
3.Instalar IDE

TEORIA BASICA

CODIGO
JAVA

JAVA
COMPILADO

.JAVA
JAVAC

MULTIPLATAFORMA
POO
APLICACIONES (PROGRAMAS)
APPLETS (WEB)
MOVILES

INTERPRETE

COMPILADOR

MULTI
PLATAFORMA

.CLASS

TUT04, 5:PRIMER PROGRAMA


/* http://apolinariooscar.blogspot.com/
* Oscar Apolinario Tutorials 2014 Todos los Derechos Reservados.
* Tut4 y 5 - Primer Programa */
public class tut04 {

public static void main (String args[]){


//Funcion para imprimir Hola Mundo
System.out.println("Hola Mundo");
//Funcion para imprimir que tal?
System.out.println("Que Tal?");
}
}

TUT06: VARIABLES
/* http://apolinariooscar.blogspot.com/
* Oscar Apolinario Tutorials 2014 Todos los Derechos Reservados.
* Tut6 - Variables */

public class tut06 {


public static void main(String args[]){
System.out.println("Mi Programa");
int x; //creamos la variable x
x=5; //guardamosel numero 5
int y=-35; //creamos una variable y la asignamos de un solo paso
int z,r,w; //creamos muchas variables de un solo paso
//Imprimimos las variables
System.out.println("la variable x:"+x);
System.out.println("la variable y:"+y);
}
}

TUT07: TIPOS PRIMITIVOS


public class tut07 {
public static void main(String[] args) {
//Creo un entero
int numero1 = 25;
System.out.println("La variable numero1 :");
System.out.println(numero1);
//le cambio el valor
numero1 = -3;
System.out.println("La variable numero1 :");
System.out.println(numero1);

//Creo una cadena de caracteres (String)


String minombre = Oscar";
System.out.println("mi nombre es "+ minombre);
//le cambio el valor por juan
minombre="Juan";
System.out.println("mi nombre es "+ minombre);

//creo un boolean en true


boolean esta_todo_cool =true;
System.out.println("Esta todo cool: "+ esta_todo_cool);

}
}

TUT08: FLOAT, DOUBLE, SHORT


/* http://apolinariooscar.blogspot.com/
* Oscar Apolinario Tutorials 2014 Todos los Derechos Reservados.
* Tut8 - Numeros Decimales */
public class tut08 {
public static void main(String[] args) {
//Creo una variable pi del tipo double (doble precision decimal)
double pi= 3.1452;
System.out.println("pi: "+pi);
//Creo una variable mi_num del tipo float
float mi_num =15.34f;
System.out.println("mi_num: "+mi_num);
//Creo una variable num_corto del tipo num_corto
short num_corto = 5;
System.out.println("num_corto: "+num_corto);

}
}

TUT09: OPERACIONES MATEMATICAS


public class tut09 {
public static void main(String[] args) {
int num1=25;
int num2=13;
int resultado;
//Suma y Resta
resultado = num1+num2;
System.out.println("resultado: "+resultado);
resultado = num1-num2;
System.out.println("resultado: "+resultado);

//Division entera y resto de la division (%)


resultado = num1/num2;
System.out.println("resultado: "+resultado);
resultado = num1%num2;
System.out.println("resultado: "+resultado);
//Division tradicional
//Debo tener almenos 1 objeto decimal (1.0f)
float resultado2;
resultado2 = 1.0f* num1/num2;
System.out.println("resultado2: "+resultado2);

}
}

TUT10: ASIGNACIONES RAPIDAS


public class tut10 {
public static void main(String[] args) {
int var1=0;
int var2=3;
//Asignacion Rapida
//Es lo msimo que hacer var1= var1 + var2;
var1+= var2;
var1-= var2;
var1*= var2;
var1/= var2;
//Asignacion Unitaria (resto o sumo 1)
//var1+=1;
var1++;
var1++;
var1++;
//var1-=1;
var1--;
var1--;
var1--;
//imprimirlo
System.out.println("var1 es "+var1);

}
}

TUT11: PRE & POST FIX


/* http://apolinariooscar.blogspot.com/
* Oscar Apolinario Tutorials 2014 Todos los Derechos Reservados.
* Tut11 - Prefix y Postfix */
public class tut11 {
public static void main (String args[]){
int x=0;
x++;
//x++ se hace dsps de llamar a la funcion
//++x se hace antes de llamar a la funcion

System.out.println("x: "+(x++));
System.out.println("x: "+x--);
System.out.println("x: "+(++x));
System.out.println("x: "+--x);

}
}

TUT12: COMPARACIONES LOGICAS


/* http://apolinariooscar.blogspot.com/
* Oscar Apolinario Tutorials 2014 Todos los Derechos Reservados.
* Tut12 - Comparaciones Logicas */
public class tut12 {
public static void main(String args[]){
boolean resultado; //solo puede guardar true o false
//creo dos enteros
int x,y;
x=5;
y=3;
resultado= x==y; //x igual a y?
System.out.println("resultado:"+resultado);
resultado= x>y; //x mayor a y?
System.out.println("resultado:"+resultado);
resultado= x<y; //x menor a y?
System.out.println("resultado:"+resultado);
resultado= x!=y; //x distinto a y?
System.out.println("resultado:"+resultado);
//tmb esta >= y <= ...
}
}

S-ar putea să vă placă și