<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 閱讀(1343) 評論(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
    主站蜘蛛池模板: 亚洲丁香婷婷综合久久| 亚洲码欧美码一区二区三区| 亚洲蜜芽在线精品一区| 精选影视免费在线 | 性短视频在线观看免费不卡流畅 | 国产日韩成人亚洲丁香婷婷| 国产精品无码亚洲一区二区三区| 女人被男人躁的女爽免费视频| 亚洲国产成人久久笫一页| 日本视频免费观看| 精品亚洲一区二区三区在线观看| 日日狠狠久久偷偷色综合免费 | 中日韩亚洲人成无码网站| 无码国产精品久久一区免费| 亚洲精品无码一区二区| 国产女高清在线看免费观看 | 亚洲AV无码国产剧情| 2022久久国产精品免费热麻豆| 久久久久亚洲精品日久生情| 2021国产精品成人免费视频| 亚洲av无码兔费综合| 亚洲一级特黄大片无码毛片| jzzijzzij在线观看亚洲熟妇| 亚洲精品国产V片在线观看| 精品国产日韩久久亚洲| 国产片免费在线观看| 本免费AV无码专区一区| 亚洲欧洲日韩国产| 免费高清在线影片一区| 久久不见久久见免费影院www日本| 亚洲午夜在线电影| 花蝴蝶免费视频在线观看高清版| 国产网站免费观看| 丰满人妻一区二区三区免费视频 | 日韩亚洲产在线观看| 亚洲国产精品视频| 亚洲一区二区三区免费在线观看| 国产天堂亚洲精品| 亚洲乱码日产精品a级毛片久久| 无码精品一区二区三区免费视频| 亚洲砖码砖专无区2023|