1、DateUtil类的设计
需涉及到的类: Date,DateFormat,SimpleDateFormate
设计常量 格式已经map
public static final String HM_COLON = "HH:mm aaa";
private static final Map<String,DateFormat> DFM = new HashMap<String ,
DateFormat>();
设计方法
public static String format(Date date,String pattern){
return getFormat(pattern).format(date);
}
public static DateFormat getFormat(String pattern){
DateFormat df = DFM.get(pattern);
if(df == null){
df = new SimpleDateFormat(pattern);
DFM.put(pattern, df);
}
return df;
}
方法getFormat保证DateFormat类不会被重复创建,通过format方法直接使用