15. Operator Precedence & Associativity instanceof non-associative , left or left xor left and left = += -= *= /= .= %= &= |= ˆ= <<= >>= right ? : left || left && left | left * left & left == != === !== non-associative < <= > >= non-associative << >> left + - . left * / % left ! Right ˜ - (int) (float) (string) (array) (object) @ non-associative ++ - non-associative [ left Operator Associativity