如何解决SimpleDateFormat类得线程安全问题

我想你应该知道SimpleDateFormat是非线程安全的吧?那么如何解决呢?答案很简单,用线程安全得日期格式化类了,谁提供了线程安全的日期格式化类呢?

org.apache.commons,apache提供了很多类似的非常有用,而且高性能的工具类,针对上面这个问题,你只需要用

FastDateFormat即可,为什么是这样,自己看源码,因为该类的实现了单例模式,且加了线程安全的同步控制。

还可以用ThreadLocal<SimpleDateFormat>,不过我更喜欢用第一种方式。

欧啦,文章简单明了

猜你喜欢

转载自blog.csdn.net/wang252949/article/details/79640576