java.io包.java
来自「“JSP数据库项目案例导航”一书从第一章到第十一章各章实例的源程序文件以及数据库」· Java 代码 · 共 100 行
JAVA
100 行
(1->2)字节流->字符流
InputStream->InputStreamReader
OutputStream->OutputStreamWriter
(1)字节流
InputStream->
FileInputStream->BufferedInputStream
OutputStream->
FileOutputStream->BufferedOutputStream
(2)字符流
FileReader->
InputStreamReader->BufferedReader
FileWriter->
OutputStreamWriter->BufferedWriter
1. 字节流->字符流
//字节流
InputStream
FileInputStream//文件
DataInputStream//数据
PipedInputStream//管道
BufferedInputStream//缓冲
ByteArrayInputStream//内存
FilterInputStream//过滤
LineNumberInputStream//
ObjectInputStream//对象
PushbackInputStream//
SequenceInputStream//拼接
StringBufferInputStream//
OutputStream
FileOutputStream
DataOutputStream
PipedOutputStream
BufferedOutputStream
ByteArrayOutputStream
FilterOutputStream
ObjectOutputStream
PrintStream
//字符流
Reader
InputStreamReader//从文件流读入字符流
CharArrayReader//从内存读入字符流
BufferedReader//缓冲
FileReader//从文件读入字符流
LineNumberReader//
PipedReader//从管道读入字符流
PushbackReader//
StringReader//
Writer
OutputStreamWriter//从文件流输出字符流
CharArrayWriter//从内存输出字符流
BufferedWriter//缓冲
FileWriter//从文件输出字符流
PipedWriter//从管道输出字符流
StringWriter//
PrintWriter
//文件类
File
FileDescriptor
RandomAccessFile
SerializablePermission
StreamTokenizer
2. 位置不同
//内存
ByteArrayInputStream
ByteArrayOutputStream
//管道
PipedInputStream
PipedOutputStream
PipedReader
PipedWriter
//文件
FileInputStream
FileOutputStream
3. 进程(过滤,格式化,效果)
//缓冲
BufferedInputStream
BufferedOutputStream
BufferedReader
BufferedWriter
//过滤
FilterInputStream
FilterOutputStream
//数据
DataInputStream
DataOutputStream
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?