JAVA系列:SimpleDateFormat使用注意事项之线程不安全性
目录
SimpleDateFormat概述
SimpleDateFormat是线程不安全的。
【强制】SimpleDateFormat是线程不安全的类,一般不要定义为static变量,如果定义为static,必须加锁,或者使用DateUtils工具类。正例:注意线程安全,使用DateUtils。亦推荐如下处理:
一般用法
字符串与日期对象互转
问题demo
运行结果
解决方法
方法1使用ThreadLocal
方法2:每次new