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

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

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

    posts - 56, comments - 77, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    IBM JDK 不兼容 Sun JDK 備忘錄

    Posted on 2006-02-22 20:31 切爾斯基 閱讀(5116) 評(píng)論(2)  編輯  收藏

    工作中遇到一些Sun JDK與IBM JDK不兼容的問題,記下來做個(gè)備忘

    1. String.getBytes(String encoding)

    TestCase:
     
        public static void main(String[] args) {
            try {
                RandomAccessFile f = new RandomAccessFile("test.txt", "rw");
                f.write("tets".getBytes(null));
                f.close();
            } catch (IOException e) {
                e.printStackTrace();           
            }
       }
     
    SUN JDK 1.4 : OK

    IBM JDK 1.4 :

    Exception in thread "main" java.lang.NullPointerException
            at java.lang.StringCoding$EncoderCache.makeEncoder(StringCoding.java:198)
            at java.lang.StringCoding$2.run(StringCoding.java:251)
            at java.security.AccessController.doPrivileged1(Native Method)
            at java.security.AccessController.doPrivileged(AccessController.java:351)
            at java.lang.StringCoding$EncoderCache.getEncoder(StringCoding.java:248)
            at java.lang.StringCoding.getEncoder(StringCoding.java:331)
            at java.lang.StringCoding.encode(StringCoding.java:472)
            at java.lang.String.getBytes(String.java:947)
            at NullEncoding.main(NullEncoding.java:12)

     
     

    2. 日文編碼

    Test Case:
     
        public static void main(String[] args) {
            try {
                "".getBytes("Shift_JIS");
                "".getBytes("Shift-JIS");
            } catch (Exception e) {
                e.printStackTrace();
            }
         }
     

    SUN JDK 1.4 : OK

    IBM JDK 1.4 :

    java.io.UnsupportedEncodingException: Shift-JIS
            at java.lang.StringCoding$EncoderCache.getEncoder(StringCoding.java:262)
            at java.lang.StringCoding.getEncoder(StringCoding.java:331)
            at java.lang.StringCoding.encode(StringCoding.java:472)
            at java.lang.String.getBytes(String.java:947)
            at ShiftEncoding.main(ShiftEncoding.java:17)

     

    To Be Continue...


    評(píng)論

    # re: IBM JDK 不兼容 Sun JDK 備忘錄  回復(fù)  更多評(píng)論   

    2006-11-27 13:43 by HH
    出來 XML 時(shí),如果有中文 IBM JDK 似乎有問題,Sun OK

    # re: IBM JDK 不兼容 Sun JDK 備忘錄  回復(fù)  更多評(píng)論   

    2008-12-10 17:02 by 支持下個(gè)人主頁 life126.com
    沒有設(shè)置java的file.code

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲狠狠爱综合影院婷婷| 免费国产黄网站在线观看动图| 国产一精品一av一免费爽爽| 亚洲日本在线观看视频| 人妻18毛片a级毛片免费看| 亚洲国产成人久久综合区| 人妻仑刮八A级毛片免费看| 亚洲精品456播放| h视频在线观看免费| 亚洲伊人久久精品影院| a视频在线免费观看| 亚洲国产精品lv| 最近中文字幕免费mv在线视频| 亚洲精品免费在线观看| 30岁的女人韩剧免费观看| 亚洲国产成人精品激情| 成人网站免费观看| 亚洲av永久无码精品网址 | 在线观看免费中文视频| 亚洲毛片免费观看| 最近中文字幕免费mv视频7| 久久精品国产亚洲av天美18| 亚洲成a人片在线观看日本麻豆| EEUSS影院WWW在线观看免费| 亚洲AV无码一区东京热| 亚洲精品动漫免费二区| 美女免费视频一区二区| 国产精品亚洲成在人线| 两性刺激生活片免费视频| 国产成人综合亚洲| 亚洲va国产va天堂va久久| 毛片基地免费视频a| 杨幂最新免费特级毛片| 久久久久亚洲精品影视| 成人超污免费网站在线看| 国产黄色片免费看| 亚洲区视频在线观看| 免费一级毛片正在播放| 99re免费99re在线视频手机版| 亚洲乱码中文字幕在线| 国产亚洲综合网曝门系列|