<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    騎豬闖天下

    J2ME隨筆,記錄成長(zhǎng)的腳步

    統(tǒng)計(jì)

    留言簿(3)

    閱讀排行榜

    評(píng)論排行榜

    [Java-原創(chuàng)] bit、byte、位、字節(jié)、漢字、字符

    bit、byte、位、字節(jié)、漢字的關(guān)系


            1 bit     = 1  二進(jìn)制數(shù)據(jù)
            1 byte  = 8  bit
            1 字母 = 1  byte = 8 bit
            1 漢字 = 2  byte = 16 bit


    1. bit:位
        一個(gè)二進(jìn)制數(shù)據(jù)0或1,是1bit;

    2. byte:字節(jié)
        存儲(chǔ)空間的基本計(jì)量單位,如:MySQL中定義 VARCHAR(45)  即是指 45個(gè)字節(jié);
        1 byte = 8 bit

    3. 一個(gè)英文字符占一個(gè)字節(jié);
        1 字母 = 1 byte = 8 bit

    4. 一個(gè)漢字占2個(gè)字節(jié);
        1 漢字 = 2 byte = 16 bit

    5. 標(biāo)點(diǎn)符號(hào)
        A>.  漢字輸入狀態(tài)下,默認(rèn)為全角輸入方式;
        B>.  英文輸入狀態(tài)下,默認(rèn)為半角輸入方式;

        C>.  全角輸入方式下,標(biāo)點(diǎn)符號(hào)占2字節(jié);
        D>.  半角輸入方式下,標(biāo)點(diǎn)符號(hào)占1字節(jié);

        故:漢字輸入狀態(tài)下的字符,占2個(gè)字節(jié) (但不排除,自己更改了默認(rèn)設(shè)置);
                英文輸入狀態(tài)下的字符,占1個(gè)字節(jié) (但不排除,自己更改了默認(rèn)設(shè)置);



            老美在發(fā)明電腦時(shí),肯定以自己的英文字母--即他們自認(rèn)為的字符為最小的存儲(chǔ)計(jì)量單位,于是也就有了不規(guī)范的1字符=1byte, 豈不知還有我們偉大的漢字計(jì)量單位,NND,一個(gè)漢字也是一個(gè)字符,我們的1漢字字符就等于2byte,后來(lái),他們可能意識(shí)到這個(gè)尷尬的問(wèn)題,于是又標(biāo)榜為:一個(gè)字母為一個(gè)標(biāo)準(zhǔn)字符,去球吧,誰(shuí)整天沒(méi)事說(shuō)個(gè)字符還“標(biāo)準(zhǔn)字符”,所以啊,個(gè)人認(rèn)為:字符,不能用于標(biāo)準(zhǔn)的計(jì)量單位。


    --------------------------------
    補(bǔ)充:
        計(jì)算機(jī)對(duì)各國(guó)語(yǔ)言的支持度,可分為以下三個(gè)階段,如圖:


    更詳細(xì)參考:http://www.regexlab.com/zh/encoding.htm 


    <End>

    posted on 2008-09-24 14:37 騎豬闖天下 閱讀(12294) 評(píng)論(3)  編輯  收藏

    評(píng)論

    # re: [Java-原創(chuàng)] bit、byte、位、字節(jié)、漢字、字符 2008-09-24 16:07 sopofo

    漢字這個(gè)和編碼有關(guān)系
    gb2312 gbk utf都不同  回復(fù)  更多評(píng)論   

    # re: [Java-原創(chuàng)] bit、byte、位、字節(jié)、漢字、字符 2008-09-27 15:52 騎豬闖天下

    @sopofo
    這個(gè)問(wèn)題說(shuō)的好,完善一下  回復(fù)  更多評(píng)論   

    # re: [Java-原創(chuàng)] bit、byte、位、字節(jié)、漢字、字符[未登錄](méi) 2009-09-10 17:26 sun

    java 里 char 占2個(gè)字節(jié)
    是char的都是2個(gè)字節(jié)
    英文,漢字都是  回復(fù)  更多評(píng)論   


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 精品视频在线免费观看| 青娱乐在线免费观看视频| 国产午夜精品久久久久免费视 | 青青青免费国产在线视频小草| 亚洲AV无码一区二区二三区软件 | 亚洲av无码乱码国产精品fc2| 三年片在线观看免费西瓜视频| 亚洲乱码无码永久不卡在线 | 99视频在线精品免费| 亚洲综合视频在线| 四虎1515hh永久久免费| 亚洲av永久无码精品天堂久久| 好爽又高潮了毛片免费下载| 亚洲精品天堂成人片AV在线播放| 国产片免费福利片永久| 永久免费观看黄网站| 亚洲无码在线播放| 最近中文字幕mv免费高清视频8 | 青青操免费在线视频| 久久精品国产亚洲AV无码娇色| 曰批全过程免费视频播放网站| 亚洲日本VA午夜在线影院| 亚洲成人影院在线观看| 99在线视频免费观看| 亚洲春色另类小说| 国产乱子伦精品免费无码专区| 久久一区二区免费播放| 亚洲一区二区三区日本久久九| 最近最好的中文字幕2019免费| 羞羞的视频在线免费观看| 亚洲国产精品久久久天堂| 午夜国产精品免费观看| 免费人成网上在线观看| 亚洲伊人tv综合网色| 欧洲精品免费一区二区三区| a级毛片在线免费| 亚洲精品中文字幕| 亚洲av最新在线网址| 宅男666在线永久免费观看| a级毛片黄免费a级毛片| 在线观看亚洲AV日韩AV|