^ Exponentiation,
-,+ Unary minus and plus,
*, / Numeric multiplication or division. For division, the result is a double.
/ Integer division. The operands can be integer or long.
Mod Modulus or Remainder. The operands can be integer or long,
-, + Numeric addition and subtraction. The + operator can also be used for string concatenation.