java SimpleDateFormat线程不安全
来源:互联网 发布:人工智能 新药研发 编辑:程序博客网 时间:2024/05/16 12:24
在多线程的时候出现如下异常信息:
java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Long.parseLong(Long.java:424)
at java.lang.Long.parseLong(Long.java:461)
at java.text.DigitList.getLong(DigitList.java:177)
at java.text.DecimalFormat.parse(DecimalFormat.java:1298)
at java.text.SimpleDateFormat.subParse(SimpleDateFormat.java:1542)
at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1264)
at java.text.DateFormat.parse(DateFormat.java:335)
at com.ydtf.ipcc.itsm.util.DateUtil.parse(DateUtil.java:24)
......
大部分时间都是正常的,不会出现异常,后来查阅了一些关于SimpleDateFormat的资料,发现这个类不是线程安全的,后来我把SimpleDateFormat定义到单独的私有方法里就没有问题了。也可以使用apache的commons-lang包的DateUtils和DateFormatUtils类,这两个类的方法是线程安全的。
- java SimpleDateFormat线程不安全
- Java SimpleDateFormat 线程不安全问题及解决方法
- SimpleDateFormat 线程不安全
- SimpleDateFormat线程不安全
- simpledateformat线程不安全解决方案
- SimpleDateFormat线程不安全问题
- SimpleDateFormat线程不安全
- SimpleDateFormat线程不安全
- simpledateformat线程不安全解决方案
- SimpleDateFormat线程不安全 【坑】
- SimpleDateFormat非线程不安全
- Java之——SimpleDateFormat 线程不安全问题及解决方法
- SimpleDateFormat线程不安全及解决办法
- SimpleDateFormat线程不安全及解决办法
- SimpleDateFormat线程不安全及解决办法
- SimpleDateFormat线程不安全及解决办法
- java线程不安全
- java SimpleDateFormat线程安全
- 【动态规划】景观调整
- Linux内核用到的Radix Tree(转)
- Zabbix server is not running alert on CentOS 6(同时解决SMTP发送失败问题)
- Debug与Release版本的区别
- iOS中使用blend改变图片颜色
- java SimpleDateFormat线程不安全
- gdb用法
- 体会函数参数传递
- 别让用户发呆—设计中的防呆策略
- C/C++中extern关键字详解
- 数独问题之排除法和唯余法
- 基数树(radix tree)
- 关机 重启 BAT
- 关于C++中的虚拟继承的一些总结