Using flush() before close()

前端 未结 4 1314
说谎
说谎 2020-11-30 02:34

As per the java docs, invoking close() on any java.io Streams automatically invokes flush(). But I have seen in lot of examples, even in production codes, developers have ex

4条回答
  •  青春惊慌失措
    2020-11-30 02:48

    I guess in many cases it's because they don't know close() also invokes flush(), so they want to be safe.

    Anyway, using a buffered stream should make manual flushing almost redundant.

提交回复
热议问题