\在java代码中没办法表示或与代码冲突的符号用转义符来表示
= 就是这个简单的等于号,在java中只有这个赋值运算符能去改变变量的值哦
加减乘除分别用 + - * /来表示()括号是先運算的意思,和我们学的数学一样这里就省略··
% 是取余或叫取模,可以得到除后的余数整数则得到0
++是自增运算符 --是自减运算符
++自增運算符和--自减运算符 分前缀和后缀的,这里有个先给值还是先运算的说法
位运算符就是把数值的二进制里面的位上面的0和1来比较或运算。0为false 1为true
~是取反的意思在二进制里每一位都取反值:
^异或就是不等于的意思,判断两个数值在位上不相同则给1相同给0.
<<(向左位移)数值嘚二进制高位删除,低位补零.结果和乘法相似
高位删除四个 地位添加4个零
因为高位是0 所以高位加的就是0
因为高位是1 所以高位加的就是1
2.用於不可解密的加密