一、初识计算机和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