2013-07-08 22 views
3

我有一個org.joda.time.DateTimeFormat的實例中的對象:org.joda.time.DateTimeFormat線程安全嗎?

object TimeRange { 
    lazy val dateFormat = DateTimeFormat.forPattern("YYYY-MM-dd") 
    } 

我的API是異步的(使用欺騙的未來)和不同的線程可能要使用函數的日期格式來訪問我的日期格式來格式化日期.parseDateTime( 「2013-07-01」)。我的問題是:如何確保此方法調用將是線程安全的?我們能否假設所有沒有副作用的方法調用都是線程安全的?它取決於DateTimeFormat的具體實現嗎?

感謝,

回答

8

the doc

DateTimeFormat是線程安全的,不可變的,以及格式化它 回報爲好。