【JAVA SE基础篇】49.文件字符流和字节数组流

1.文件字符流

FileReader:通过字符的方式读取文件,仅适合字符文件

FileWriter:通过字符的方式写出或追加数据到文件中,仅适合字符文件

1.文件字符输入流:

2.文件字符输出流:

2.字节数组流

1.字节数组输入流

2.字节数组输出流

3.字节数组流的应用

1.将一张图片读到一个字节数组中

 1)图片到程序 FileInputStream

 2)程序到字节数组 ByteArrayOutPutStream

2.再将字节数组写出到文件

1)字节数组到程序 ByteArrayInputStream

2)程序写出到文件 FileOutputStream

 3.主方法调用

原文地址:https://www.cnblogs.com/chengkuan/p/13266469.html