真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java中char字節(jié)占用的示例分析

這篇文章給大家分享的是有關(guān)Java中char字節(jié)占用的示例分析的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

10年積累的網(wǎng)站制作、成都網(wǎng)站建設(shè)經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認識你,你也不認識我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有武夷山免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

Java有哪些集合類

Java中的集合主要分為四類:1、List列表:有序的,可重復(fù)的;2、Queue隊列:有序,可重復(fù)的;3、Set集合:不可重復(fù);4、Map映射:無序,鍵唯一,值不唯一。

我們都知道數(shù)據(jù)會在程序中占有一定的內(nèi)存,有時候因為一些內(nèi)存的限制,還會使一些數(shù)據(jù)無法保存其中。這里我們就java里面的一個基礎(chǔ)類型進行討論。先就java中所有的基本類型為大家進行展示,然后圍繞著char占用字節(jié)的情況進行一個代碼的討論,幫助大家理論整個探究的過程。

本教程操作環(huán)境:windows7系統(tǒng)、java10版,DELL G3電腦。

1.Java基本類型占用的字節(jié)數(shù)

1字節(jié): byte , boolean

2字節(jié): short , char

4字節(jié): int , float

8字節(jié): long , double

注:1字節(jié)(byte)=8位(bits)

附錄:

1、編碼與中文:

Unicode/GBK: 中文2字節(jié)

UTF-8: 中文通常3字節(jié),在拓展B區(qū)之后的是4字節(jié)

綜上,中文字符在編碼中占用的字節(jié)數(shù)一般是2-4個字節(jié)。

測試代碼:

/*
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
不好意思,我也不能解釋,為什么打印的結(jié)果是這樣的。大牛飄過還請指摘。
*/

2.char在Java中的字節(jié)數(shù)

char在Java中占用2字節(jié)。

Java編譯器默認使用Unicode編碼,因此2字節(jié)可以表示所有字符。

測試代碼

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

感謝各位的閱讀!關(guān)于“Java中char字節(jié)占用的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


分享文章:Java中char字節(jié)占用的示例分析
文章分享:http://weahome.cn/article/ggppoi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部