最近,我注意到很多人在做这样的事情:
class One {
public static final String anything = "Hi!";
public static String getAnything(){
return anything;
}
}
class Two { // This is not an inner class
System.out.println(One.getAnything());
}
VS
class One {
public static final String anything = "Hi!";
}
class Two {
System.out.println(One.anything);
}
每个人都有更多的好处吗?还有你们觉得哪一个更好呢?