RT。
static方法作为一个静态方法,在加载类的时候就被加载到内存中,不管用不用都占用这个位置。但是,使用单例模式,就能解决这种问题。
public class DetaUtil{
public static DataUtl instance = null;
public final String DATEFORMAT = "YYYY-MM-DD";
private DataUtil{
}
private static Integeer LOCK = 0;
public static DateUtil getInstance () {
synchronized (LOCK){
if(instance == null){
instance = new DateUtil();
}
return instance;
}
}
public void changeDateFormat(){
}
}