SimpleDateFormat线程安全的问题
2016-01-21 11:13
260 查看
今天在代码中看到在方法中使用SimpleDateFormat这儿类,我就想既然使用的格式化的格式是一样的为什么要在每次都new一个对象出来呢,而不是使用在成员变量中??
带着这个问题,查询的一些关于SimpleDateFormat的format这个方法是否是线程安全的(参考blog.csdn.net/zxh87/article/details/19414885), 查看JDK关于format的实现发现其中使用了
带着这个问题,查询的一些关于SimpleDateFormat的format这个方法是否是线程安全的(参考blog.csdn.net/zxh87/article/details/19414885), 查看JDK关于format的实现发现其中使用了
<strong>this.calendar.setTime(paramDate);</strong>这也就解释了,SimpleDateFormat.format这个方法不是线程安全的,如果在多线程环境在,应该不要将SimpleDateFormat对象定义为共享变量
相关文章推荐
- 从编程语言到库、框架、软件
- 12-继承与多态(下)
- 计算几何
- __FUNCTION__作用
- java注解annotation的解释
- 个人主页
- git乱码解决方案汇总
- bootstrap学习笔记
- 表的分段
- Java编程OCP原则
- javascript学习笔记20160121-css选择器
- Easyui扩展或者重载(方法和属性)
- Vim Gtags插件
- 纯css实现下拉菜单
- 使用signtool.exe来验证程序的数字签名是否成功(命令行)
- ZStack Monitor and Test(MT)功能简介与Z-tool使用介绍
- android 自定义view-onMeasure
- vim编辑器常用操作
- Android Studio安装插件
- 224,GCD多线程