在最底层,Java 中的数据是通过使用操作符来操作的.
更简单的打印语句
System.out.println(" Rather a lot to type ");
使用 Java 操作符
操作符 : 接受一个或多个参数, 并生成一个新值.
优先级
优先级决定各个部分操作符的计算顺序.
赋值
取右边的值,把它复制给左边的值.
右值可以是任意常数/变量或者表达式. 但左值必须是一个明确,已知命名的变量(必须有一个物理空间可以储存等号右边的值.).
对象"赋值" : 操作对象引用.
方法调用中的别名问题
算数操作符
取模操作符 [ % ] : 整数除法中产生余数
整数除法操作会去掉结果的小数位. 不是四舍五入.
自动递增和递减 [++ , -- ]
前缀递增和前缀递减(++a 或 --a ) , 先执行运算, 在生成值.
后缀递增或者后缀递减(a++ 或 a--) , 先生成值, 再运算
关系操作符
计算的事操作数的值之间的结果, 是一个 boolean 结果.
[ == ] 比较引用
[ equals() ] 比较数值.
直接常量
L : long
F : float
D: double
位操作符
对两个参数中对应的位执行布尔代数运算,并最终生成一个结果.
移位操作符
进行到这里, 尚未完成, 待补充.............