I/O流:一种数据流,从源头流向目的地。如文件的拷贝

字节流和字符流的区别:字节流支持ascii(jdk1.0),字符流支持unicode(jdk1.1)。(ascii是unicode的子集)

IO流的超类:java.io.InputStream、java.io.OutputStream、java.io.Reader、java.io.Writer

较小文件拷贝操作常用:FileInputStream、FileOutputStream

较大文件拷贝:BufferedInputStream/BufferedReader,BufferedOutputStream/BufferedWriter

System.out.println():System 属于java.lang,用于和底层操作系统交互;out是System 的一个成员变量;println是PrintSteam中的一个方法。

文件拷贝如何选择流:字节流使用BufferedInputStream/BufferedOutputStream;字符流使用BufferedReader/BufferedWriter

多线程或进程中传递数据:管道流(PipedInputStream、PipedOutputStream、PipedReader和PipedWriter)

按类型分类

 

 I/O流二三事

按操作分类

I/O流二三事

 

 

相关文章:

  • 2022-12-23
  • 2021-12-26
  • 2021-08-14
猜你喜欢
  • 2021-09-14
  • 2021-09-04
相关资源
相似解决方案