Java表达式与语句

运算符优先级

后缀运算符        []    .    (params)    expr++    xepr--  

单元运算符            ++expr    -- expr    +expr    -expr    ~    !

创建运算符            new(type)expr

乘除运算符            *    /     %

加减运算符            +    -

移位运算符            <<    >>    >>>

关系运算符                <    >    <=    >=    instanceof

相等与不等                ==    !=

位运算符                &

位运算符                ^

位运算符                |

逻辑运算符            AND        &&

逻辑运算符OR        ||

条件运算符            ?    :

赋值运算符            =    +=    -=    *=    /=    %=    &=    ^=    |=    <<=    >>=    >>>=

排在前面的运算符优先级高于后面,同一行的运算符,其优先级相同。当优先级相同的运算符出现在同意表达式中时,从左往右按顺序运算,赋值运算符从右往左计算。

2.控制语句

java的控制语句(和c类似)有:

if-else语句

switch语句

while和do-while语句

for语句

跳转语句

异常处理语句

你可能感兴趣的:(Java表达式与语句)