为什么FileOutputStream标准输出流不需要刷新某些流(以及来自套接字的流)?
每当有人使用System.out PrintStream对象,是它,而调用println()或者write(),他们从来不冲洗流.然而,其他程序员习惯性地叫flush()一PrintStream/ PrintWriter与其他流.
我最近向几个程序员提出了这个问题,有些人认为在Java中有一些后台处理来自动刷新System.out流,但我找不到任何相关的文档.
这样的事情让我想知道简单地调用System.out.println()是否与平台无关,因为某些系统可能需要您刷新流.
java ×1