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

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

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

    ivaneeo's blog

    自由的力量,自由的生活。

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks

    這個話題來自: Nutz的issue 361

    在考慮這個issue時, 我一直傾向于使用系統變量file.encoding來改變JVM的默認編碼.

    今天,我想到, 這個系統變量,對JVM的影響到底有多大呢?
    我使用最簡單的方法看看這個變量的影響–在JDK 1.6.0_20的src.zip文件中,查找包含file.encoding字眼的文件.
    共找到4個, 分別是:
    先上重頭戲 java.nio.Charset類:

    View Code JAVA
        public static Charset defaultCharset() {
                if (defaultCharset == null) {
                synchronized (Charset.class) {
                java.security.PrivilegedAction pa =
                new GetPropertyAction("file.encoding");
                String csn = (String)AccessController.doPrivileged(pa);
                Charset cs = lookup(csn);
                if (cs != null)
                defaultCharset = cs;
                else
                defaultCharset = forName("UTF-8");
                }
                }
                return defaultCharset;
                }

    java.net.URLEncoder的靜態構造方法,影響到的方法 java.net.URLEncoder.encode(String)

    View Code JAVA

    com.sun.org.apache.xml.internal.serializer.Encoding的getMimeEncoding方法(209行起)

    View Code JAVA

    最后一個javax.print.DocFlavor類的靜態構造方法:

    View Code JAVA

    可以看到,系統變量file.encoding影響到
    1. Charset.defaultCharset() Java環境中最關鍵的編碼設置
    2. URLEncoder.encode(String) Web環境中最常遇到的編碼使用
    3. com.sun.org.apache.xml.internal.serializer.Encoding 影響對無編碼設置的xml文件的讀取
    4. javax.print.DocFlavor 影響打印的編碼

    故,影響還是很大的哦, 可以說是Java中編碼的一個關鍵鑰匙!

    posted on 2011-01-31 14:28 ivaneeo 閱讀(4041) 評論(0)  編輯  收藏 所屬分類: java魔力
    主站蜘蛛池模板: 亚洲av无码专区在线观看素人| 毛片A级毛片免费播放| 亚洲 自拍 另类小说综合图区| 亚洲人成人网毛片在线播放| 免费福利网站在线观看| 亚洲免费在线视频| 18观看免费永久视频| 亚洲国产精品yw在线观看| 亚洲精品免费在线视频| 亚洲另类小说图片| 麻豆一区二区免费播放网站| 亚洲色精品VR一区区三区| 日韩免费在线观看| 免费一级全黄少妇性色生活片| 亚洲欧洲中文日韩久久AV乱码| 国产在线观a免费观看| 久久精品国产亚洲麻豆| 18禁止看的免费污网站| 亚洲人成电影网站| 在线观看亚洲免费视频| 一级做α爱过程免费视频| 国产亚洲3p无码一区二区| 13一14周岁毛片免费| 亚洲伊人久久大香线蕉AV| 免费在线观看黄色毛片| 国产午夜精品理论片免费观看| 亚洲毛片在线观看| 成人免费在线视频| 国产99久久久国产精免费 | 国产免费怕怕免费视频观看| 九九综合VA免费看| 亚洲AV无一区二区三区久久| 97在线观免费视频观看| 九九免费精品视频在这里| 亚洲黄色三级网站| 在线视频免费国产成人| 无码人妻丰满熟妇区免费| 亚洲日本VA午夜在线影院| 亚洲日韩中文字幕在线播放| 成人影片麻豆国产影片免费观看 | 中文字幕无码毛片免费看|