乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      深入java虛擬機第5章, class文件常量池中字符串類urf8格的存儲格式

       goldbomb 2009-01-09

      深入java虛擬機第5章, class文件常量池中字符串類urf8格的存儲格式

      關鍵字: jvm

      java虛擬機在class文件中對應類型的常量池中使用了一種類似utf8格式的變體來存儲一個常量字符串。

      (這里請不要和java se的string api搞混淆,這里談的是class文件的文件格式問題,我這里只是感覺這種方式比較節(jié)省空間,故拿出來請大家看一下。)

       

       

      utf-8編碼模式允許字符串中的所有unicode字符以2個字節(jié)的形式表示,而ascii碼(空字符null除外)以一個字節(jié)表示。

       

      從'\u0001’到'、'\u007f'的所有字符都使用一個字節(jié)表示。

      字節(jié)0: 0 6543210

       

      空字符null('\u0000')和從'\u0080'到'\u07ff'的所有字符使用兩個字節(jié)表示。

      字節(jié)0:1 1 1   10 9 8 7 6

      字節(jié)1:1 0 5 4 3 2 1 0

       

      從'\u0800'到'\uffff'的所有字符使用3個字節(jié)表示。

      字節(jié)0:1 1 1   15 14 13 12

      字節(jié)1:1 0 11 10 9 8 7 6

      字節(jié)2:1 0 5 4 3 2 1 0

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多