我想你应该知道SimpleDateFormat是非线程安全的吧?那么如何解决呢?答案很简单,用线程安全得日期格式化类了,谁提供了线程安全的日期格式化类呢?
org.apache.commons,apache提供了很多类似的非常有用,而且高性能的工具类,针对上面这个问题,你只需要用
FastDateFormat即可,为什么是这样,自己看源码,因为该类的实现了单例模式,且加了线程安全的同步控制。
还可以用ThreadLocal<SimpleDateFormat>,不过我更喜欢用第一种方式。
欧啦,文章简单明了

本文介绍了SimpleDateFormat的非线程安全性问题,并推荐使用org.apache.commons提供的FastDateFormat类来实现线程安全的日期格式化。此外,还提到了另一种解决方案:使用ThreadLocal<SimpleDateFormat>。
2万+

被折叠的 条评论
为什么被折叠?



