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

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

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

    xylz,imxylz

    關注后端架構、中間件、分布式和并發編程

       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      111 隨筆 :: 10 文章 :: 2680 評論 :: 0 Trackbacks
    一直以為java.text.Format中的format方法是線程安全的,今天剛好用到SimpleDateFormat,由于我們這是一個非常大的網站,并發量都是幾千的,所以為了保險起見特地看了源代碼才知道不是線程安全的。然后寫了個測試的程序得到的結果確實不是線程安全的。
    然后繼續看源代碼才知道,三大格式化類中只有java.text.NumberFormat是線程安全的,其它兩個(java.text.MessageFormat,java.text.DateFormat)都不是線程安全的。看來以后不能將SimpleDateFormat進行常量保存了。



    ©2009-2014 IMXYLZ |求賢若渴
    posted on 2009-09-27 16:51 imxylz 閱讀(1338) 評論(1)  編輯  收藏 所屬分類: J2EE

    評論

    # re: java.text.Format中的線程安全[未登錄] 2013-12-27 14:44 forever
    可以基于TheadLocal處理,詳見樣例:
    private static ThreadLocal<SimpleDateFormat> dateTimeThreadlocal = new ThreadLocal<SimpleDateFormat>() {
    protected synchronized SimpleDateFormat initialValue() {
    return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    }
    };
    這樣就可以Thread Confiment  回復  更多評論
      


    ©2009-2014 IMXYLZ
    主站蜘蛛池模板: 久久WWW色情成人免费观看| 亚洲中文字幕无码av在线| 性感美女视频免费网站午夜 | 丁香花在线观看免费观看图片| 亚洲黄色三级视频| 精品国产_亚洲人成在线高清| 国产精品高清全国免费观看| 成年黄网站色大免费全看| 免费播放在线日本感人片| 日本高清不卡中文字幕免费| 亚洲一区二区三区写真| 亚洲国产中文在线二区三区免| 亚洲人成影院在线无码按摩店| 免费国产一级特黄久久| 最近最新的免费中文字幕| 69免费视频大片| 午夜免费福利小电影| a级毛片毛片免费观看久潮喷 | 国产午夜免费秋霞影院| 成人女人A级毛片免费软件| 在线观看免费视频资源| 亚洲视频在线免费观看| 黄色片免费在线观看| 成全高清在线观看免费| a级成人毛片免费视频高清| 黄 色一级 成 人网站免费| 免费看又黄又爽又猛的视频软件| 鲁死你资源站亚洲av| 亚洲日本va一区二区三区| 亚洲国产精品自在自线观看| 亚洲欧洲无码AV不卡在线| 亚洲日韩AV一区二区三区中文| 亚洲AV无码乱码麻豆精品国产| 亚洲一区二区免费视频| 亚洲一区二区三区在线观看蜜桃| 亚洲午夜电影在线观看| 亚洲综合伊人制服丝袜美腿| 久久夜色精品国产噜噜亚洲a| 亚洲av无码一区二区三区在线播放 | 亚洲一线产品二线产品| 国产精品亚洲AV三区|