【发布时间】:2015-10-05 09:43:15
【问题描述】:
在 Java 应用程序和类可见性函数中读取系统环境的最佳方法是什么?
我需要例如os.name 并设计了一个类似
的类private String osName;
private void readSystemSettings() {
osName = System.getProperty("os.name");
}
public void printSystemSettings() {
System.out.println(this.osName);
...
}
public SystemEnvironment() {
readSystemSettings();
}
public static void main(String[] args) {
// TODO Auto-generated method stub
}
获取这些信息的最佳做法是什么? 总是在启动时调用这个函数还是偶尔调用?
我想在类实例化后立即读出这些信息。因此构造函数调用了
readSystemSettings()函数。
因为这些信息在运行时总是相同的,所以我实际上不需要任何立场。意味着所有变量+函数都应该是最终的。还是我错了?
- 如果2)是正确理解,怎么办?
【问题讨论】:
-
这属于代码审查...
标签: java environment-variables system