Java 2 基础知识之—运算符优先级
时间:2010-09-17 来源:heisonyee
个人总结的顺口溜:
小中括号(( ) [ ])加个点(.);
加加(++)减减(--)再取反(~);
数学知识要学好,先乘除加求模( * / % ),后加减(+ –);
告诉你,左移移(<<)、右移移(>>),无符号右移3向右(>>>);
接着呢,比大小,就4个(> >= < <=),还补上个instanceof;
切记住,求等(==)和不等(!=)不跟上(注:不是跟比大小同一个优先级);
位运算,有顺序:与(&)、异或(^)、或(|)排队走;
逻辑运算也一样,秩序井然不插队(与 <&&> 、或 <||>);
三位运算符(? : )最特别,不过也要排后站;
最后咯,兄弟姐妹也最多(= += -= *= /= %= &= |= ^= ~= <<= >>= >>>=)
说完了,该时候收工了…
相关阅读 更多 +