SimpleDateFormat不是线程安全的
2011-10-27 11:43
399 查看
今天突然想起来上次面试的时候被问到SimpleDateFormat是不是线程安全的,那时我的想法是,这东西设计成线程安全应该很容易,为什么不设计成线程安全的呢,接着又想,就算不是线程安全的,一个线程new一个SimpleDateFormat不就行了。
今天看了下源码
calendar.clear(),注意这句,calendar是类的一个protected成员变量,然后就果断不是线程安全的了...
本文出自 “木又寸的技术博客” 博客,请务必保留此出处http://jianshusoft.blog.51cto.com/2380869/698852
今天看了下源码
public Date parse(String text, ParsePosition pos) { checkNegativeNumberExpression(); int start = pos.index; int oldStart = start; int textLength = text.length(); calendar.clear(); // Clears all the time fields .....
calendar.clear(),注意这句,calendar是类的一个protected成员变量,然后就果断不是线程安全的了...
本文出自 “木又寸的技术博客” 博客,请务必保留此出处http://jianshusoft.blog.51cto.com/2380869/698852
相关文章推荐
- SimpleDateFormat 不是线程安全的
- 请注意SimpleDateFormat不是线程安全的
- SimpleDateFormat不是线程安全的类
- SimpleDateFormat和DateFormat类不是线程安全的。
- sdf SimpleDateFormat 不是线程安全的,
- SimpleDateFormat 为什么不是线程安全的
- SimpleDateFormat的测试,此类不是线程安全的。
- SimpleDateFormat的测试,此类不是线程安全的。
- ThreadLocal解决SimpleDateFormat线程安全问题
- SimpleDateFormat使用和线程安全问题
- SimpleDateFormat非线程安全
- 关于SimpleDateFormat安全的时间格式化线程安全问题
- SimpleDateFormat线程安全
- 关于SimpleDateFormat安全的时间格式化线程安全问题
- 关于SimpleDateFormat安全的时间格式化线程安全问题
- SimpleDateFormat 非线程安全
- SimpleDateFormat 线程安全的解决方案--DateTimeFormatter
- SimpleDateFormat非线程安全
- SimpleDateFormat非线程安全
- java SimpleDateFormat线程安全