线程安全的android默认日期时间格式?

时间:2011-12-25 20:02:01

标签: android thread-safety date-format

我试图找出使用它的线程安全

 DateFormat dateFormat =android.text.format.DateFormat.getDateFormat(getApplicationContext());

我很清楚对象DateFormat不是线程安全的,但前面的代码片段似乎是编写android程序的非常流行的方式,例如How do you format date and time in Android?,我没有注意到提到线程问题。

1 个答案:

答案 0 :(得分:2)

android.text.format.DateFormat混合了它自己的功能和java.text.SimpleDateFormat。亲眼看看:http://www.google.com/codesearch#cZwlSNS7aEw/frameworks/base/core/java/android/text/format/DateFormat.java

据我所知,它的format(..)方法不使用SimpleDateFormat,也不使用任何实例字段(只读取一些静态字段),因此它们应该是线程安全的。