运算符
算术运算符:+ ,-,*,/,%,++,- -
赋值运算符:=
关系运算符:>, <, >=, <=, ==,!=, instanceof
逻辑运算符:&&与, ||或 ,!非
位运算符:&, | ,^, ~ ,>>, <<, >>>(了解)
条件运算符: ? :
扩展赋值运算符 :+=, -=, *=, /=
byte,short,char用运算符运算后自动转型为int类型
如果有long运算结果就是long类型,同理如果有double运算那么结果一定是double
运算符的优先级:
单目乘除为关系,逻辑三目后赋值。
单目:单目运算符+ –(负数) ++ -- 等 乘除:算数单目运算符* / % + - 为:位移单目运算符<< >> 关系:关系单目运算符> < >= <= == != 逻辑:逻辑单目运算符&& || & | ^ 三目:三目单目运算符A