- 博客(3)
- 收藏
- 关注
原创 变量声明以及基本数据类型
整型:字节类型(byte)短整型(short)整型(int)长整型(long)浮点型: 单精度浮点(float)双精度浮点(double)
2023-10-19 22:10:00
29
原创 移位运算取模
x向右移动32位,x的结果不改变,而不是期望的的0.java中进行移位运算时,无论是左移还是右移,在int型移动超过32位,在long型移动超过了64位,就意味着得到的结果是0,数据将没有意义。因此,java在int型或long型移位时会先对移位运算符右边的值对32或64取模,模就是最后要移动的位数。32对32取模,余数为零,所以x移动0位,结果不变化。java:int型 四个字节 32位;long型 八个字节 64位。(逻辑移位只对int和long起作用)取模:两个整数相除得到的余数。
2023-10-19 21:54:11
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人