int、char、long各占多少字节数

1 byte(字节) = 8 bit(位)

Java基本类型占用的字节数:

1字节: byte , boolean

2字节: short , char

4字节: int , float

8字节: long , double


编码与中文:

Unicode/GBK: 中文2字节  (java采用Unicode)

UTF-8: 中文通常3字节,在拓展B区之后的是4字节

综上,中文字符在编码中占用的字节数一般是2-4个字节。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。