Io: 可以把数据储存到文件 也可以从文件中读取数据 常见应用: 文件复制(u盘拷贝情况) 上传文件,下载文件 FileWriter: 总共有五个构造方法 需求:往文件写东西 创建输出流对象 创建输出流对象的方法 释放输出源 创建输出流对象做了哪些事情,调用系统资源创建了一个文件 创建了输出流对象,把输出流对象指向这个文件 调用输出对象的写数据方法 //写一个字符串 Fw.write(“Io流你好”) //数据没有直接写到文件,其实是写到了缓存区 Fw.flush(); 3//释放资源 Fw.close() 调用 通知系统释放和该文件相关的资源,这文件是我们创建时候,系统给的 While(true){} Demo2 输出流写数据的流程 Close()和flush()方法区别 Flush():刷新缓冲区,流对象还可以使用 Fw.write(“n1234”) Fw.flush; 1 创建输出流对象 如果没有写盘符,就会保存在项目地下,相对项目而言,在项目根目录下 绝对路径;以盘符开始的路径(d:\\a.txt) 2调用输出流对象的写数据方法,并刷新 3释放资源 FileWriterDemo03 Void wriet(String str):写一个字符串 Void wriet(String str,int index,int len)写一个字符串中的一部分 Void wriet(int ch)
|