一、初识计算机和java语言
二、java编程基础
三、java语言的运算符
四、流程控制语句
五、数组概念和应用
&和&&的区别
&按位与的运算 也可以实现逻辑与的功能 但是&&有短路特性
&&逻辑与运算符
i++和++i区别
相同都加了1
i++ 先作为结果,然后赋值 底层逻辑 int a = i i=i+1 return a;
++i 先赋值 在作为结果 底层逻辑 i=i+1 return i;
性能 ++i更加好,平时在for循环在更符合i++更加符合逻辑,并且现在的计算机水平这点性能差距几乎忽略不计
如何使用最有效的方法计算2乘以8?
利用移位运算 2<<3