| accesso alle caratteristiche di una classe | .
| indice di array | []
| invocazione di metodo | ()
| incremento | ++
| inversione di segno | - (unario)
| addizione | +
| sottrazione | -
| decremento | --
| moltiplicazione | *
| divisione o divisione intera | /
| modulo(resto della divisione intera) | %
| cast | (nome_tipo)
| not booleano | !
| not bit a bit | ~
| creazione di oggetto | new
| scorrimento a sinistra | <<
| scorrimento aritmetico a destra | >>
| scorrimento a destra bit a bit | >>>
| minore di | <
| minore di o uguale a | <=
| uguale a | ==
| maggiore di o uguale a | =>
| maggiore di | >
| diverso | !=
| verifica se il tipo di un oggeto è di un certo tipo o di un suo sottotipo | instanceof
| and bit a bit | &
| or bit a bit | |
| or esclusivo bit a bit (xor) | ^
| and booleano con "cortocircuito" | &&
| or booleano con "cortocircuito" | ||
| assegnamento | =
| assegnamento con operatore binario(+,-,*,/,&,|,^,<<,>>,>>>) | operatore=
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |