最近使用线程池批量操作数据,中间用到了SimpleDataFormat转换时间,部分数据转换不正确,甚至2023年转成了7223年,原因是SimpleDataFormat不是线程安全的类,所以可以加锁进行处理
我是将sdf作为参数放入多线程,听说还可以直接将SimpleDataFormat在线程内部初始化也不会出现问题
最近使用线程池批量操作数据,中间用到了SimpleDataFormat转换时间,部分数据转换不正确,甚至2023年转成了7223年,原因是SimpleDataFormat不是线程安全的类,所以可以加锁进行处理
我是将sdf作为参数放入多线程,听说还可以直接将SimpleDataFormat在线程内部初始化也不会出现问题