2017.6.20学习小结 - 表达式

图片发自App

回顾

运算符

5.位运算符(Bitwise Operator)

6.三元运算符(Ternary Operator)

7.关系运算符(Relational Operator)与if语句

8.递增与递减运算符

9.括号运算符

10.运算符的优先级

学习小结

表达式

表达式是由常量、变量或是其他操作数与运算符所组合而成的语句。

Java的简洁写法:

图片发自App

由于上述简洁表达式的使用方法不易理解,所以目前不提倡使用。

1.算术表达式

算术表达式用于数值计算,由算术运算符和变量或常量组成,其结果是一个数值。

2.关系表达式

关系表达式常用于程序判断语句,由关系运算符组成,其结果为逻辑型。

3.逻辑表达式

逻辑表达式是用逻辑运算符将关系表达式或逻辑量连接起来的有意义的式子,其结果为逻辑值,即(true)或(false)。

4.赋值表达式

赋值表达式由赋值运算符和操作数组成,赋值运算符用于给变量赋值。

5.表达式的类型转换

表达式中的类型不相符时,会自动转换,总结就两点:

①占字节少的转换成占字节多的;

byte→charshort→int→long→float→double

注:char和short同是2字节

②布尔型不能转换其他类型。

思考

效率,目前一天4页(8面),看完这本书要连续2.5个月,可是一周平均看5天,即按现在速度要看3.5个月。这也太慢了,要加快进度了。

怎么加快呢?时间我已经腾出较多了,剩下的就得靠自己提升学习效率了。


记于2017年6月20日夜(21日凌晨)

你可能感兴趣的:(2017.6.20学习小结 - 表达式)