java io流

2019-05-07  本文已影响0人  AlanSun2

什么是流?
流是

java.io包中流

四个基础抽象类:InputStreamOutPutStreamReaderWriter
四个缓冲类:BufferedInPutStreamBufferedOutPutStreamBufferedReaderBufferedWriter

IO流的分类:

总结:

关于flush

  1. 无缓冲区的输出流不需要调用flush()方法
  2. BufferedOutputStreamBufferedWriterflush()方法不需要手动调用,当到达设置的缓冲区大小时会自动flush(),且当调用close()的时候也会自动调用flush()

关于close
1.ByteArrayInputStream与ByteArrayOutputStream不需要调用close方法

上一篇 下一篇

猜你喜欢

热点阅读