You are on page 1of 2

Programacin Orientada a Objetos (Segovia)

4.- Sintaxis bsica de Java


POO T4-00-01 Op 1-0.DOC
Curso 2000/2001
23/03/2004
Versin 1.0 Operadores de Java 2
Eduardo Basterrechea Molina Ebaste@Eitig.com

Resumen de operadores de Java 2



P A Operador Tipo Operando Operacin
15 I .
[ ]
( args )
++, --
Objeto, mtodo (miembro)
Array (indice)
Mtodo, lista de
argumentos
Variable
Acceso a un miembro del objeto
Acceso a un elemento de un array
Llamada a un mtodo
Post incremento, post decremento
14 D ++,--
+,-
~
!
Variable
Nmero
Entero
Booleano
Pre incremento, Pre decremento
Cambio de signo (-)
Complemento a nivel de bit
NOT booleano
13 D new
( type )
Clase, lista de argumentos
Tipo, cualquier tipo
Creacin de objetos
Cast (conversin de tipos)
12 I * ,/, % Nmero, nmero Multplicacin, divisin, mdulo. Vlido tb
para fp
11 I +,-
+
Numero, nmero
String, cualquiera
Suma, resta
Concatenacin de cadenas
10 I <<
>>
>>>
Entero, entero
Entero, entero
Entero, entero
Desplazamiento a izquierda
Desplazamiento a derecha con signo
Desplazamiento a derecha con ceros
9 I <, <=
>, >=
instance of
Nmero, Nmero
Nmero, Nmero
Referencia, tipo
Menor que, menor igual que
Mayor que, mayor igual que
Comparacin de tipo
8 I ==
!=
==
!=
Primitiva , primitiva
Primitiva , primitiva
Referencia, referencia
Referencia, referencia
Igual (tiene el mismo valor)
No igual ( diferente valor)
Igual (mismo objeto)
No igual ( diferente objeto)
7 I &
&
Entero, entero
Booleano, booleano
And booleano a nivel de bits
And Booleano
6 I ^
^
Entero, Entero
Booleano, Booleano
XOR booleano a nivel de bits
XOR Booleano
5 I |
|
Entero, Entero
Booleano, Booleano
OR booleano a nivel de bits
OR Booleano
4 I && Booleano, Booleano AND Condicional
3 I || Booleano, Booleano OR Condicional
2 D ?: Booleano, otro, otro Operador condicional (if)
1 D =
*=,/=,%=
+=,-=
,<<=,>>=
>>>=,
&=,^=,|=
Variable, otro Asignacin con operacin
P: Precedencia A : Asociatividad
Programacin Orientada a Objetos (Segovia)
4.- Sintaxis bsica de Java
POO T4-00-01 Op 1-0.DOC
Curso 2000/2001
23/03/2004
Versin 1.0 Operadores de Java 2
Eduardo Basterrechea Molina Ebaste@Eitig.com


Resumen de instrucciones en Java 2


Instruccin Objetivo Sintaxis
Expresin Efectos laterales Var = expr;
Expr++;
Method();
Mew Type( )
Secuencia Grupo de instrucciones { instrucciones }
Vaco No hace nada ;
Etiqueta Nombrar una instruccin Etiqueta: instruccin
Variable Declarar una variable [final] tipo nombre [=valor]
[, nombre [=valor]];
If Condicional(if) if (expr) instruccin [else instruccin]
Switch Condicional (case) Switch (expr) {
[case expr : instrucciones ]
[default : instrucciones]
}
While Bucle While (expr) instruccin
Do Bucle Do instruccin while (expr);
For Bucle simplificado For (init; test; increment) instruccin
Break Salir de un bloque Break [etiqueta] ;
Continue Reiniciar un bucle Continue [etiqueta];
Return Devolucin de un mtodo Return [etiqueta];
Synchronized Seccin crtica Synchronized (expr) {instrucciones}
Throw Sacar un error Throw expr;
Try Manejar una excepcin Try {instrucciones}
[catch (tipo) {instrucciones}]
[finally {instrucciones}]

You might also like