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



