所以我不是线程专家,也不是 java。
好的,所以我做了一个无限运行的小程序..(它应该)
每分钟从 XML 文件中获取数据并打印出来。xml 每隔几秒钟更新一次,但只需要 1 分钟的打印。所以我的主要看起来像这样。
while(true) {
try {
Thread.sleep(60000);
String data = getSomeDataFromXMLFile();
System.out.println(data);
} catch (InterruptedException e) {
e.printStackTrace();
}
该代码按其应有的方式工作。只是想知道它是否会以任何方式影响我的服务器性能?就像运行 10 天后它会占用所有 RAM 或其他东西..
非常欢迎提出建议和改进。