为什么我们在使用后不关闭`System.out`流?

我只想知道,我们通常会在最后关闭流,但是为什么不通过以下方式关闭System.outPrintStream System.out.close()呢?

回答:

如果将其关闭,则将无法再写入控制台,因此,当进程终止时,让我们将此任务留给VM。您应该只关闭自己拥有或手动创建的流。System.out不在您的控制范围之内,因此请留给创作者照顾。

以上是 为什么我们在使用后不关闭`System.out`流? 的全部内容, 来源链接: utcz.com/qa/397907.html

回到顶部