摘要: BufferedWriter缓冲区输出流:BufferedWriter是一个增加了flush()方法的Writer。Flush()方法可以用来确保数据缓冲器确实被写到实际的输出流 FileWriter字符输出流:FileWriter创建一个可以写文件的Writer类 PipedWriter管道输出流 阅读全文
posted @ 2021-02-14 19:17 Eleanor123 阅读(274) 评论(0) 推荐(0) 编辑
摘要: BufferedReader缓冲区输入流:BufferedReader类从字符输入流中读取文本并缓冲字符,以便有效地读取字符、数组和行 FileReader文件字符输入流:把文件转换为字符流读入 PipedReader管道输入流:主要用途也是在线程间通讯,不过这个可以用来传输字符 CharArray 阅读全文
posted @ 2021-02-14 19:16 Eleanor123 阅读(94) 评论(0) 推荐(0) 编辑
摘要: FileOutputSteam文件输出流:该类实现了一个输出流,其数据写入文件 DataOutputStream数据输出流:允许应用程序以与机器无关的方式向底层输出流写入基本Java数据类型 PrintSteam打印流:通过PrintSteam可以将文字打印到文件或网络中去 FilterOutput 阅读全文
posted @ 2021-02-14 19:14 Eleanor123 阅读(658) 评论(0) 推荐(0) 编辑
摘要: FileInputSteam文件输入流:FileInputSteam类创建一个能从文件读取字节的InputSteam类 FilterInputSteam过滤输入流:其他输入流的包装 DataInputSteam数据输入流,允许应用程序以与机器无关方式从底层输入流中读取基本Java数据类型 Pushb 阅读全文
posted @ 2021-02-14 19:13 Eleanor123 阅读(750) 评论(0) 推荐(0) 编辑
摘要: IO类最基本的有四个抽象类,InputStream、OutputStream、Reader、Writer。最基本的方法是read()和write()方法,其他都是这四类流的子类,方法也是通过这两类方法衍生而成。大部分的IO源码都是native标注,源码都是C/C++写的。 1、InputStream 阅读全文
posted @ 2021-02-14 19:12 Eleanor123 阅读(74) 评论(0) 推荐(0) 编辑
摘要: File类是对文件系统中文件以及文件夹进行操作的类,可以通过面向对象的思想操作文件和文件夹。 Eg1【创建文件】: 1 package day07; 2 3 4 5 import java.io.File; 6 7 8 9 publicclass Test01 { 10 11 publicstati 阅读全文
posted @ 2021-02-14 18:59 Eleanor123 阅读(55) 评论(0) 推荐(0) 编辑