Java

引言: 这里放一张Java语言数据类型帮助理解
1. 位(bit)
【Java】位(bit):是计算机 内部数据 储存的最小单位,是一个八位二进制数 。

Java

文章插图
2. 字节(byte)
是计算机中 数据处理 的基本单位,习惯上用大写 B 来表示, 1B(byte,字节)= 8bit(位)
3. 字符
字符:是指计算机中使用的字母、数字、字和符号
3.1 码:(英1中2)3.2 UTF-8编码:(英1中3)3.3 编码:(都为2个字节)4. 数据存储单位
大小关系:bit < byte < kb < GB < TB<.....
5. 补充:电脑的32位和64位的区别是什么呢?
机器字长是指计算机进行一次整数运算(即定点整数运算)所能处理的二进制数据的位数,通常与CPU的寄存器位数、加法器有关 。因此,机器字长一般等于内部寄存器的大小,字长越长,数的表示范围越大,计算精度越高 。计算机字长通常选定为字节(8位)的整数倍 。电脑的32位和64位的就是指的机器字长 。