2007年4月29日星期日

SynchronizedSimpleDateFormat

SimpleDateFormat is not thread-safe, 这是什么时候的事情了,我怎么没印象,一查javadoc,还真是,所以我写了SynchronizedSimpleDateFormat , 可以让原程序不用做什么修改。

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class SynchronizedSimpleDateFormat {
private String format;
public SynchronizedSimpleDateFormat(String format) {
this.format = format;
}
public String format(Object date) {
return new SimpleDateFormat(format).format(date);
}
public Date parse(String day) throws ParseException {
return new SimpleDateFormat(format).parse(day);
}
}
-----

没有评论:

博客归档

neoedmund's shared items

我的简介

ZIP Code File