use*_*639 3 java methods static multithreading jsp
我正在研究这个项目.有一个类DefaultsHelper,它具有:
public class DefaultsHelper {
static SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd") ;
public static String getDate(int days)
{
GregorianCalendar c = new GregorianCalendar() ;
c.setTime(new Date()) ;
c.add(Calendar.DAY_OF_MONTH, days);
return df.format(c.getTime()) ;
}
}
Run Code Online (Sandbox Code Playgroud)
在一个Web应用程序中 - 如果两个用户在同一时间查看jsp,其中getDate函数被调用 - 是否有可能df对象可能会不一致,从而无法返回预期的值?
我认为DefaultsHelper是一个实用程序类,可以停止实例化新的df对象
| 归档时间: |
|
| 查看次数: |
497 次 |
| 最近记录: |