国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > Java中char字节的占用分析

Java中char字节的占用分析

java char

头像

小妮浅浅

2021-01-18 17:42:493618浏览 · 0收藏 · 0评论

我们都知道数据会在程序中占有一定的内存,有时候因为一些内存的限制,还会使一些数据无法保存其中。这里我们就java里面的一个基础类型进行讨论。先就java中所有的基本类型为大家进行展示,然后围绕着char占用字节的情况进行一个代码的讨论,帮助大家理论整个探究的过程。

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1.Java基本类型占用的字节数

1字节: byte , boolean

2字节: short , char

4字节: int , float

8字节: long , double

注:1字节(byte)=8位(bits)

附录:

1、编码与中文:

Unicode/GBK: 中文2字节

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

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

测试代码:

/*
System.out.println("中".getBytes("UTF-8").length); ----> 6
System.out.println("中中".getBytes("UTF-8").length); ----> 9
System.out.println("中".getBytes("GBK").length); ----> 3
System.out.println("中中".getBytes("GBK").length); ----> 6
不好意思,我也不能解释,为什么打印的结果是这样的。大牛飘过还请指摘。
*/

2.char在Java中的字节数

char在Java中占用2字节

Java编译器默认使用Unicode编码,因此2字节可以表示所有字符。

测试代码

char a= (char) Integer.MAX_VALUE;
System.out.println((int)a);

以上就是Java中char字节的占用分析,在学完整篇文章我们可以明确,char占用的字节有两个,具体的探究原理已经展示在上方,没看懂的可以多学几遍。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

台球室的特殊待遇2HD| 做AJ的视频大全图片高清下载| 亲吻姐姐| 美丽的小蜜桃2:美丽人生| 我寄宿在妈妈闺蜜家电视剧| 老公把舌头放进我B里搅拌| 妈妈的朋友4| 精品一区| 完美上司短剧免费完整版| 乱肉辣伦短文(全肉)| 瑶瑶被躁在卧室里被吸在线观看| 泳装秀| 爰痴癫| 双人床上剧烈运动会越睡越累吗| 妈妈的闺蜜| 白带内裤拉丝尿液| 抵达花心乖叫老公是第几集| 美国伦理4女警| 真人做爰45分钟| 《菊内留香》双男主| 年轻朋友的妻子5| 免费的黄冈网站有哪些平台| 亚洲精品久久久久久久| 妻子的妹妹免费版电视剧大全| 男女主亲密缠绕的画面真人版| 东北老阿姨高清免费观看电视剧| 开会桌下把荫蒂添的好多水| 《卻望1973》娃娃脸| 人犬兽人在线观看免费完整| 成全高清免费观看MV| 《玉尺经》| 免费观看已满十八岁电视剧高清版| 坤坤寒入桃子里电视剧免费看| 女生干多了腿中间会变宽吗| CSGO暴躁妹妹高清| 偷偷在线观看免费高清电视剧推荐| 桃色禁区| 伦理《播种》| 男生把小困困放到女生困里视频 | 麻花传媒的短视频制作技巧和方法 | 初中小姐姐脚丫踩在男生困困