Java中的IO流
一、File类的使用
①File的概述
②常用构造器
③路径分隔符
④常用方法
⑤举例与练习
二、IO流原理及流的分类
①JavaIO流原理
②流的分类
③IO流的体系
④节点流和处理流
⑤InputStream & Reader
InputStream
Reader
⑥OutputStream & Writer
OutputStream
Writer
三、节点流(或文件流)
①读取文件
②写入文件
③注意点
四、缓冲流
①处理流之一:缓冲流
五、转换流
①处理流之二:转换流
补充:字符编码
六、标准输入、输出流
①标准输入、输出流(了解)
②例题
从键盘输入字符串,要求将读取到的整行字符串转成大写输出。然后继续进行输入操作,直至当输入“e”或者“exit”时,退出程序。
七、打印流
①了解
八、数据流
①数据流(了解)
九、对象流
①对象流概述
②对象的序列化
③使用对象流序列化对象
十、随机存取文件流
①RandomAccessFile 类
②读取文件内容
③写入文件内容
④流的基本应用小节
十一、NIO.2中Path、Paths、Files类的使用
①Java NIO 概述
②NIO. 2
随着 JDK 7 的发布,Java对NIO进行了极大的扩展,增强了对
文件处理和文件系统特性的支持,以至于我们称他们为 NIO.2。
因为 NIO 提供的一些功能,NIO已经成为文件处理中越来越重要
的部分。
③Path、Paths和Files核心API
④Path接口
⑤Files 类