Java 流 / 文件和 IO 速查手册

Java 流、文件与 IO 是程序读写外部数据的基础。 11 张速查图讲清输入流输出流模型、字节流与字符流区别、控制台与文件读写、File 目录操作、对象序列化与随机访问,以及高频易错点。 零基础入门与面试复习适用。点击任意卡片进入完整图文详解。

这套手册讲什么

Java 流(Stream)、文件和IO
CARD 01 / 11

Java 流(Stream)、文件和IO

Java 流、文件与 IO 是程序读写外部数据的基础。11 张速查图讲清输入流输出流模型、字节流与字符流…

Java 流与 IO 基础
CARD 02 / 11

Java 流与 IO 基础

Java 流是处理输入输出的管道,分为输入流与输出流。java.io 包提供字节流、字符流、文件目录操作…

Java 控制台读写
CARD 03 / 11

Java 控制台读写

Java 控制台输入由 System.in 完成,通常包装成 BufferedReader 用 read…

Java 字节流
CARD 04 / 11

Java 字节流

字节流以字节为单位读写二进制数据。InputStream 与 OutputStream 是超类,File…

Java 字符流
CARD 05 / 11

Java 字符流

字符流按字符读写文本,比字节流更适合文本文件。Reader 与 Writer 是超类,FileReade…

Java FileInputStream 方法
CARD 06 / 11

Java FileInputStream 方法

FileInputStream 方法:read 读字节、read(byte[]) 读数组、skip 跳字…

Java File 类与目录操作
CARD 07 / 11

Java File 类与目录操作

File 类既可表示文件也可表示目录,负责路径、创建、删除、重命名等元操作。mkdir 建单层、mkdi…

Java 目录与对象序列化
CARD 08 / 11

Java 目录与对象序列化

mkdirs 可一次性建好整条路径。对象序列化用 ObjectOutputStream 把对象写成字节、…

Java 其他常用流
CARD 09 / 11

Java 其他常用流

除文件流外,还有 ByteArray 读写内存数组、Data 读写原生类型、Object 做序列化、Ra…

Java 流与 IO 要点回顾
CARD 10 / 11

Java 流与 IO 要点回顾

Java 流与 IO 要点:输入流读、输出流写;字节流处理二进制、字符流处理文本;文件读写用 FileI…

Java 流与 IO 速记口诀
CARD 11 / 11

Java 流与 IO 速记口诀

Java 流与 IO 易错点:忘了 close 泄漏、编码不一致乱码、字节流读文本不转字符会乱、dele…