Está en la página 1de 15

Java

Java es un lenguaje de
programacin orientado a
objetos que funciona en una
plataforma independiente.

La JVM (Java Virtual Machine)


permite que cualquier
aplicacin java pueda
funcionar en cualquier SO.

A diferencia de C++, Java es


un lenguaje totalmente
orientado a objetos.

Permite mezclar POO y PE


En el siguiente link se pueden descargar las versiones de Java:

https://www.java.com/es/download/faq/release_dates.xml
Arquitectura Neutral (JVM).

Robusto: Confiable, la mayora de programas


presentan fallas por un manejo inadecuado
de la memoria, JAVA posee Garbage
Collection y exception handling

Simple y fcil de aprender.

Reusabilidad: Clases reutilizables.

Poderoso: Gran cantidad de clases en las


libreras de java.

Seguridad: Verificacin de cdigo Web y


restricciones en el mismo
Bsicamente existen 2
tipos generales de
programas en Java.

Aplicaciones: Consola,
escritorio, Web etc

Applets: programas que


solamente pueden correr
en un navegador Web. No
tienen acceso a archivos
locales del sistema o
recursos de la pc cliente.
Operadores

Relacionales
Operadores
Aritmticos
Operadores
Bit a Bit / Lgicos
Tipos de datos: Java define 8 tipos de datos primitivos
Variables: unidades
b s i c a s d e
almacenamiento.

Comentarios: los
comentarios son
ignorados por el
compilador.
Estructura de control if - else
if (condin booleana si o no) {

//si es verdadero se ejecuta esta seccin

} else if (condicin booleana si o no{

//si es falso se ejecuta esta seccin

} else {

//si es falso se ejecuta esta seccin


}
Estructura de control switch - case
switch (expresin) {
case 1:
//sentencias
break;
case 2:
//sentencias
break;
default:
//sentencias
break;
}
Ciclo while
while (condicin booleana si o no) {
//sentencias
}

Ciclo do while
do {
//sentencias
while (condicin booleana si o no);
Ciclo for:
Declaracin.
Asignacin.
Condicin.
Aumento o decremento.

int actual;
for (actual = 0; actual < valor; actual++) {
//sentencias
}
Declaracin de un arreglo:
int [] v;

float w[];

Instancia de un arreglo:
float [] notas = new float[26];

/*de la declaracin*/ v[] = new int[15];