美文网首页
1.Java基本类型,所占字节和范围

1.Java基本类型,所占字节和范围

作者: LeslieAlex | 来源:发表于2020-05-21 10:54 被阅读0次
  • GBK编码,一个汉字占两个字节。

  • UTF-16编码,通常汉字占两个字节,CJKV扩展B区、扩展C区、扩展D区中的汉字占四个字节(一般字符的Unicode范围是U+0000至U+FFFF,而这些扩展部分的范围大于U+20000,因而要用两个UTF-16)。

  • UTF-8编码是变长编码,通常汉字占三个字节,扩展B区以后的汉字占四个字节。

  • bit --位:位是计算机中存储数据的最小单位,指二进制数中的一个位数,其值为“0”或“1”。

  • byte --字节:字节是计算机存储容量的基本单位,一个字节由8位二进制数组成。在计算机内部,一个字节可以表示一个数据,也可以表示一个英文字母,两个字节可以表示一个汉字。
    1Byte=8bit (1B=8bit)
    1KB=1024Byte(字节)=8*1024bit
    1MB=1024KB
    1GB=1024MB
    1TB=1024GB

一个字节的字长是8位

一个字符的字长是16位

Byte                    一个字节  8位   -127-127 

Short  一个字符 二个字节 16位

Char  一个字符 二个字节 16位

Int      二个字符  四个字节  32位

Float  二个字符 四个字节32位

Double  4个字符 8个字节 64位

Long    4个字符 8个字节 64位

Boolean  1bit 、1字节、  4个字节(各有说法)

相关文章

网友评论

      本文标题:1.Java基本类型,所占字节和范围

      本文链接:https://www.haomeiwen.com/subject/xynaohtx.html