我有一个课程如下:
public class MyClass {
...
String lang = Config.getLang();
...
}
Config.getLang()
是名为Config
的类中的公共静态方法。我的问题是:这个初始化是否有任何含义或问题?
String lang = Config.getLang();
Eclipse不会报告任何编译问题。
答案 0 :(得分:4)
发布和描述(以及一般情况下)通过调用静态方法初始化字段是完全有效的(即使该方法在另一个类中)。