请根据自己的理解,对当天内容进行总结
1、++和--单独使用和在运算中使用有什么区别
如果是前++(--),那么变量立刻马上(-)+1,然后拿着结果进行使用。【先加后用】
如果是后++(--),那么首先使用变量本来的数值,然乎再让变量(-)+1【先用后加】
2、什么是强转?什么是自动类型转换?
强转:特点代码需要特殊的格式处理,不能自动完成。自动类型转换:2. 自动完成,当运算的数据类型不一致,会发生自动类型转换。
3、&&和||的区别?
与(并且)&&,或者||
4、什么是方法?定义和调用的时候有什么要注意的地方?
可复用性 可读性
方法定义的先后顺序无所谓
方法的定义不能产生嵌套包含关系。
方法定义好了之后,不会执行的。如果想要执行,一定要进行方法的调用。
5、s+=1和s=s+1有什么区别?
两者之间不相等,s += 1是等价于 s = (s的数据类型)(s + 1),而不是等价于 s = s + 1,当中存在隐含了一个强制类型转换的过程。 |