<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 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    IBM JDK 不兼容 Sun JDK 備忘錄

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

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

    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...


    評論

    # re: IBM JDK 不兼容 Sun JDK 備忘錄  回復  更多評論   

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

    # re: IBM JDK 不兼容 Sun JDK 備忘錄  回復  更多評論   

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

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 免费看黄视频网站| 亚洲线精品一区二区三区| 久久亚洲国产精品五月天| 一级毛片免费在线播放| www.亚洲色图.com| 老司机福利在线免费观看| 白白国产永久免费视频| 亚洲爆乳精品无码一区二区| 丁香花在线观看免费观看| 亚洲精品无码人妻无码| 国产精品酒店视频免费看| 国产亚洲福利一区二区免费看| 国产性生交xxxxx免费| 亚洲a∨国产av综合av下载 | 无码国产精品一区二区免费| 亚洲成人免费网站| 福利免费观看午夜体检区| 亚洲欧美日韩中文字幕一区二区三区 | 久久久久久AV无码免费网站 | 久久久久亚洲精品无码蜜桃| 免费无码AV一区二区| 国产中文字幕免费观看| 免费人成再在线观看网站 | 精品国产免费人成电影在线观看| 2022年亚洲午夜一区二区福利| 日本黄网站动漫视频免费| 色婷五月综激情亚洲综合| 日韩免费三级电影| 日韩精品无码永久免费网站| 亚洲日韩精品无码专区网址| 四虎国产成人永久精品免费| 亚洲成a人片在线观看中文!!!| 日韩精品视频免费在线观看| 一级免费黄色毛片| 亚洲精品偷拍无码不卡av| 青青青青青青久久久免费观看| 中文在线免费不卡视频| 国产婷婷综合丁香亚洲欧洲| 亚洲国产成人精品女人久久久 | 亚洲熟妇av一区二区三区 | 亚洲国产精品自在在线观看|