JAVA基础之IO流

一:IO流

流派分字节流和字符流,流向分输入流和输出流。字符流(16位二进制)仅可处理纯文本数据,字节流(8位二进制)可以处理任意。

二:字节流:输入字节流InputStream和输出字节流OutStream

常用流:

文件:FileInputStream、FileOutputStream

数组:ByteArrayInputStream、ByteArrayOutputStream

管道:PiperInputStream、PipedOutputStream

缓冲:BufferedInputStream、BufferedOutputStream

三:字符流:输入字符流Reader和输出字符流Writer

文件:FileReader、FileWriter

数组:CharArrayReader、CharArrayWriter

字符串:StringReader、StringWriter

管道:PipedReader、PipedWriter

缓冲:BufferedReader、BufferedWriter

(PS:字符流和字节流的转换,InputStreamReader,OutputStreamWriter)

posted @ 2020-01-05 21:26  喜欢数学也爱代码  阅读(124)  评论(0)    收藏  举报