Java IO(Input/Output)框架是 Java 中用于处理输入输出操作的核心库,提供了丰富的类和接口来处理文件、网络、内存等数据源的读写操作。Documentation Index
Fetch the complete documentation index at: https://amigoer.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
目录
核心内容
1. File 类
- File 类基础操作
- 文件与目录的创建、删除、遍历
- 文件过滤器的使用
2. IO 流体系
- 字节流与字符流的区别
- 输入流与输出流的分类
- IO 流继承体系
3. 字节流
- InputStream 与 OutputStream
- FileInputStream 与 FileOutputStream
- 字节数组流、数据流
4. 字符流
- Reader 与 Writer
- FileReader 与 FileWriter
- 字符编码与乱码问题
5. 缓冲流
- BufferedInputStream 与 BufferedOutputStream
- BufferedReader 与 BufferedWriter
- 缓冲流的性能优势
6. NIO(New IO)
- Channel 与 Buffer
- Selector 多路复用
- 文件通道与内存映射