问题:
多线程方法中使用了共享变量SimpleDateFormat,报如下错误:
java.lang.NumberFormatException: multiple points
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1084
原因:
解决:
在线程方法中,new SimpleDateFormat();
例:
SimpleDateFormat sdf = new SimpleDateFormat();
class QueryUserByNoThread extends Thread{
LoginOpr loginOpr;
CountDownLatch countdown ;
Map<String, Object> map;//构造返回信息
Group group;
String grpUId;
SimpleDateFormat sdf;
List<Cust> listCust;
List<GroupMember> listMem;
List<User> listUser;
User user;
Map<String, String> member = new HashMap<String, String>();
/**
* @param bo
* @param loginOpr
*/
public QueryUserByNoThread(LoginOpr loginOpr,CountDownLatch cdown,Map<String, String> member,Group group,String grpUId,List<Cust> listCust,List<GroupMember> listMem,List<User> listUser,User user,Map<String, Object> map) {
super();
this.member.putAll(member);
this.countdown = cdown;
this.map = map;
this.group=group;
this.grpUId = grpUId;
this.sdf = new SimpleDateFormat(Constants.DATE_MODEL_8);
this.listMem = listMem;
this.listUser = listUser;
this.loginOpr = loginOpr;
this.user=user;
}
相关推荐
NULL 博文链接:https://flynndang.iteye.com/blog/711878
import java.text.SimpleDateFormat; import java.util.Date; import java.util.List; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.util.HSSFColor; import org.apache.poi.ss....
SimpleDateFormat线程不安全的5种解决方案.md
SimpleDateFormat线程不安全的5种解决方案.docx
目录SimpleDateFormat诡异bug复现SimpleDateFormat诡异bug字符串日期转Date日期(parse)Date日期转String类型(format)SimpleDateFormat出现bug...ThreadLocal注意事项使用ThreadLocal解决SimpleDateFormat线程安全问题总结...
高并发之-SimpleDateFormat类的线程安全问题和解决方案.docx
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); date.setTime(time); System.out.println(sdf.format(date)); 发现时间于想要的时间不符,请运行Time.reg文件
关于SimpleDateFormat的非线程安全问题及其解决方案.docx
使用一个类的时候我们必须先弄清楚这个类是否是线程安全的。...一般来说,Java标准库中的类在其API文档中会说明其是否是线程安全的(没有说明其是否是线程安全的,则可能是也可能不是线程安全的)。
智能识别收货地址Java import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.net.HttpURLConnection; ...
主要介绍了SimpleDateFormat的线程安全问题与解决方案,非常不错,具有参考借鉴价值,需要的朋友可以参考下
import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import javax.swing.filechooser.FileFilter; 实验后的结果验证 总结体会 通过此次实验,我初步掌握了复制的目录中包含的...
第五章.常用类.java.API概述——Date类,Calendar类,SimpleDateFormat类,Big
$formatter = new Java( 'java.text.SimpleDateFormat' , "EEEE, MMMM dd, yyyy 'at' h:mm:ss a zzzz" ); print $formatter ->format( new Java( 'java.util.Date' )); ?> 6.启动apache,在浏览器中查看 ...
import java.text.SimpleDateFormat; import java.util.Date; public class DateDemo { public static void main(String[] args) { //当前日期和时间 Date date=new Date(); System.out.println(date); //将...
import java.text.SimpleDateFormat; import java.util.Date; /** * * @author * 版本号:CATTSOFT 1.2.0 * 日期:2009年3月8日 * 功能:比较两个日期的大小 */ public class CompareDate { /** * 比较两...
import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * 日期时间类 * Created by hssboy on 2016/10/15. */ public class DateUtil { public static Date getDate() {...
计算机后端-Java-Java核心基础-第22章 常用类 12. SimpleDateFormat的课后练习2.avi
计算机后端-Java-Java核心基础-第22章 常用类 11. SimpleDateFormat的课后练习1.avi