标签: java opentsdb system.in
当我阅读opentsdb的代码时:
try { System.in.close(); // Release a FD we don't need. } catch (Exception e) { log.warn("Failed to close stdin", e); }
在Internet上搜索此问题后,我找不到合适的答案。我不明白他们为什么写system.in.close(),我想知道如果我们不添加此代码块,会发生什么?
system.in.close()
答案 0 :(得分:5)
仅当您使用System.setIn()覆盖标准输入时才可以。通常不会关闭标准输入,而是由JVM进程关闭处理。
System.setIn()