本章讨论了最基本的数据类型——整数。编程语言(如Java)可能定义了多种占据不同内存空间的整数类型,内存空间不同的整数类型的值的范围也不相同。
整数在计算机中使用二进制形式表示,每位不是0就是1。位运算是对二进制整数的运算,包括与运算、或运算、非运算、异或运算、左移运算和右移运算。只有深刻理解每种位运算的特点才能在需要的时候灵活地应用合适的位运算解决相应的问题。