国产成人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占用的字节有两个,具体的探究原理已经展示在上方,没看懂的可以多学几遍。

关注

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

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

东北老肥熟口味重的原因分析| 朋友的妈妈| 免费观看B站刺激战场2023| 《教授与女学生》伦理| 120分钟做爰A片免费| 老公拿狗给我配| 老阿姨高清在线观看电视剧法游戏 | 吻戏| 干别人老婆还当面打电话| 少女配狗视频大全播放| 《粘液》电影免费观看| 熟母10和熟母10的区别| 女人尝试到更粗大的心理变化 | 一路向西在线| 女朋友太骚了每次进去都觉得很热| 妈妈我要亲亲你PPT| 交换朋友的老婆2中字谜给看| 我要和你在一起电视剧免费观看| 韩漫免费浸画在线阅读| 我兄弟的妈妈免费观看电视剧| 闺蜜老公把我压在怀里| 《尼姑庵春梦》| 在线小视频| 女性LOGO大全图片| 鸭子4| 摸摸大扔子的视频大全 | 偷偷在线观看免费高清电视剧推荐 | 伦理H《豪放女大兵》| 司美琴| 欧美IPHONEXR| 《黑人性奴2》免费观看| 《魅魔之耻》1~4集免费看| 老人船上弄雨荷1一5节| 性感| 老公边日边叫我小骚B| BRAVE| 《慈母夜吟》完整版| 女人麻豆国产香蕉久久精品| 虫虫漫画免费漫画弹窗入口| 苍井空人体写真| 小SAO货撅起屁股扒开C打视频