1. 变量名的规范
1. 所有变量、方法、类名:见名知意。
2. 类成员变量:首字母小写和驼峰原则:monthsalary,除第一个单词小写之外,接下的单词首字母大写
3. 局部变量:首字母小写和驼峰原则
4. 常量:大写字母和下划线MAX_VALUE
5. 类名:首字母大写和和驼峰原则:Good_Man
6. 方法名:首字母小写和驼峰原则:runGo()
2. 变量类型的转变
- byte->short->int->long->float->double
- 低级变量转高级变量可以直接转换
- 高级变量转低级变量需要强制转换
3. 变量之间的位运算
例1:a=0011 1100
b=0000 1101
1. a&b=0000 1100
2. a|b=0011 1101
3. a^b=0011 0001
4. ~b=1111 0010
例2:2*8=16 --------> 2*2*2*2
<< 相当于*2
>> 相当于/2
简记为左乘右减 2<<3=16
4. 加号有可能变为字符串连接符
例1 :
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-06TnKwUp-1600769446888)(C:\Users\huihui\AppData\Roaming\Typora\typora-user-images\image-20200922161829793.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hkzHo9t6-1600769446906)(C:\Users\huihui\AppData\Roaming\Typora\typora-user-images\image-20200922161911855.png)]