En Java disponemos de los operadores aritméticos habituales en lenguajes de programación como
son suma, resta, multiplicación, división y operador que devuelve el resto de una división entre
enteros (en otros lenguajes denominado operador mod o módulo de una división)
Operadores de asignacion
El operador asignación, =, es un operador binario que asigna el valor del término de la derecha al
operando de la izquierda. El operando de la izquierda suele ser el identificador de una variable. El
término de la derecha es, en general, una expresión de un tipo de dato compatible; en particular
puede ser una constante u otra variable. Como caso particular, y a diferencia de los demás
operadores, este operador no se evalúa devolviendo un determinado valor.
Operadores Incrementales
Los operadores aritméticos incrementales son operadores unarios (un único operando). El operando
puede ser numérico o de tipo char y el resultado es del mismo tipo que el operando. Estos operadores
pueden emplearse de dos formas dependiendo de su posición con respecto al operando
Operadores de Relacion
Realizan comparaciones entre datos compatibles de tipos primitivos (numéricos, carácter y
booleanos) teniendo siempre un resultado booleano. Los operandos booleanos sólo pueden emplear
los operadores de igualdad y desigualdad
Operadores Logicos
Realizan operaciones sobre datos booleanos y tienen como resultado un valor booleano
Operadores de Bit
Tienen operandos de tipo entero (o char) y un resultado de tipo entero. Realizan operaciones con
dígitos (ceros y unos) de la representación binaria de los operandos. Exceptuando al operador
negación, los demás operadores son binarios.