本帖最后由 GavinChow 于 2016-2-23 23:51 编辑
又到了打卡时间
2016.2.23 day02
要掌握的四:
1: 6类常量(字符常量可以装中文,因为中文字符2个字节)
2:不同数据的表现形式:0b 二进制 / 0 八进制/ 0x 十六进制/
3:8421码,真的是很方便.......当然,前面还有16,32,哈哈
4:正数_原反补相同 / 负数_反:逐位取反 补:反码末位+1 / 计算机以补码运行计算
5:4类八种数据类型 float 和 long 末尾加F L / float 4 字节比 long 8 字节 范围大
6:隐式转换(小变大)与强制转换(大变小),面试题的坑不能跳,强制转换格式:(byte)(x + x)
7:强制转换里变量相加(b++ / b+= 包含隐式转换)与常量相加的区别(强制转化里的常量优化机制)
8:字符与字符串参与运算:运算顺序从左至右(Hello a 1 和 98 Hello 我的理解是,只要运算碰见字符串,后面全是字符串).
9:a++ 和 ++a a++:先运算,后赋值, ++a,先赋值,后运算
int x = 4;
// 4 + 6 + 6*10
int y =(x++) + (++x) + x*10 ;
就这样啦,复习去喽
And as always:Hava a nice day!
|