相关疑难解决方法(0)

何时/为何在Java中调用System.out.flush()

为什么FileOutputStream标准输出流不需要刷新某些流(以及来自套接字的流)?

每当有人使用System.out PrintStream对象,是它,而调用println()或者write(),他们从来不冲洗流.然而,其他程序员习惯性地叫flush()PrintStream/ PrintWriter与其他流.

我最近向几个程序员提出了这个问题,有些人认为在Java中有一些后台处理来自动刷新System.out流,但我找不到任何相关的文档.

这样的事情让我想知道简单地调用System.out.println()是否与平台无关,因为某些系统可能需要您刷新流.

java

53
推荐指数
3
解决办法
8万
查看次数

标签 统计

java ×1