Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2
¡La universidad para todos!
3
¡La universidad para todos!
JAVA es un lenguaje
interpretado
Salida
P1.class del
P1.java Prog.
5
¡La universidad para todos!
Declaraciones
int i;
int i = 1;
double pi = 3.14159;
char c = ‘a’;
boolean estamos_bien = true;
7
¡La universidad para todos!
Expresiones y asignación
• Aritmeticas: suma + 20 * c / (mod % 3)
• Relacionales: a > b, b >= c, c != 4, a == 0
• De String: “hola “+ nombre + “ hoy es “+
dia + “de”+mes
• Casts: (int) pi (pi = 3.1) (int) (Math.random()*100)+1)
• Otros: a == 1 ? a+1 : a-1
• Asignacion: a = 1;
• Asignación como operador: a = b = c = d = 0;
boolean cero = ( b = c - 10) == 0;
8
¡La universidad para todos!
Conversiones de tipo
• Java no reclama si un tipo de menor rango se
convierte as uno de mayor rango.
byte < short < int < long < float < double
Tipo Bits Rango
int 32 -2**31 .. 2**31-1
short 16 -2**15 .. 2**15-1
byte 8 -2**7 .. 2**7-1
long 64 -2**63 .. 2**63-1
float 32 -10**32 .. 10**32
¡Gracias!