+-
java – 在哪种情况下我应该使用System.in.close()?
当我在读取opentsdb的代码时:

try {
    System.in.close();  // Release a FD we don't need.
} catch (Exception e) {
    log.warn("Failed to close stdin", e);
}

在互联网上搜索这个问题后,我找不到合适的答案.我不明白为什么他们写system.in.close(),我想知道如果我们不添加这个代码块,会发生什么?

最佳答案
可能只有当您使用 System.setIn()来覆盖标准输入时.一个通常不关闭标准输入,它由JVM进程关闭处理.
点击查看更多相关文章

转载注明原文:java – 在哪种情况下我应该使用System.in.close()? - 乐贴网