3、java 运算符
单目乘除为关系,逻辑三目后赋值。
单目:单目运算符+ –(负数) ++ -- ! 等
乘除:算数单目运算符* / % + -
为:位移单目运算符<< >>
关系:关系单目运算符> < >= <= == !=
逻辑:逻辑单目运算符&& || & | ^
三目:三目单目运算符A > B ? X : Y
后:无意义,仅仅为了凑字数
赋值:赋值=
比如 1&2 ==3 先运算2==3 再与1并 所以需要 (1&2) == 3
<< :补0 -2<<1 -4 2<<1 4
>> :若符号位为正,则在最高位插入0;若符号位为负,则在最高位插入1 -2>>1 -1 2>>1 1
>>> :无论正负,都在最高位插入0
4、java 控制语句
条件结构 if...else switch case
循环结构for(;;){} while(){} do{}while()
5、java 方法传参