Eng*_*uad 20 java stream printstream system.out
我只是想知道,我们通常在最后关闭流,但为什么我们不关闭System.outPrintStream System.out.close()?
System.out
System.out.close()
Dar*_*rov 23
如果你关闭它,你将无法再写入控制台,所以让我们在进程终止时将此任务留给VM.您应该只关闭您拥有或手动创建的流.System.out是你无法控制的,所以请留给创作者来照顾.
rat*_*eak 16
因为我们没有打开VM,所以除非另有说明,否则关闭它是他的工作
它类似于我不拥有它的C++格言,不是吗delete.
delete
Hot*_*cks 5
当然,你仍然可以冲洗()它.
归档时间:
14 年,3 月 前
查看次数:
2811 次
最近记录:
10 年 前