读书人

[大数据量]java位移运算与位运算与数据

发布时间: 2012-10-27 10:42:25 作者: rapoo

[大数据量]java移位运算与位运算与数据类型的存储
站在巨人的肩膀上,参考其他博客文章,汇总于此:

1G=1024M=1024K=1024BYTE=8BIT

Java数据类型的存储:(举例说明)

     f  = b>>> 1; // 无符号右移1位,左侧缺的位以0补齐,  “01111111111111111111111111111111”=   2147483647

故此时打印出来,g=13,f=2147483647。
  小结
  二进制运算符,包括位运算符和移位运算符,使程序员可以在二进制基础上操作数字,可以更有效的进行运算,并且可以以二进制的形式存储和转换数据,是实现网络协议解析以及加密等算法的基础。
示例代码



该程序产生的输出下所示:



该程序产生的输出下所示:



该程序的输出如下:



该程序的输出如下:

a = 3 b = 1 c = 6 

读书人网 >软件架构设计

热点推荐