Java IO库在哪些具体应用场景下会被频繁使用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计310个文字,预计阅读时间需要2分钟。
Java库主要分为字节数流和字符流,其中RandomAccessFile是直接操作文件的类,继承自Object。它从文件读取,类似于FileReader和FileWriter。
javaIO库主要分为字节流和字符流RandomAccessFile是直接从Object继承从文件读FileReaderFileWriterFilterInputStreamFi从文件读
- FileReader
- FileWriter
- FilterInputStream
- FilterOutputStream
采用缓冲区提高效率
- BufferedInputStream
- BufferedOutputStream
- BufferedReader
- BufferedWriter
从内存中读写数据
- ByteArrayInputStream
- ByteArrayOutputStream
- CharArrayReader
- CharArrayWriter
控制台读写管理
Console
读写primitive类型
- DataInputStream
- DataOutputStream
包装类的父类
- FilterInputStream
- FilterOutputStream
- FilterReader
- FilterWriter
分行读取
LineNumberReader 记录当前的行号可以改变行号
对象序列化的流
- ObjectInputStream
- ObjectOutputStream
对管道的读写
- PipedInputStream
- PipedOutputStream
- PipedReader
- PipedWriter
格式化的输出流
- PrintStream 早期的类建议用PrintWriter
- PrintWriter
可回退的流
PushbackInputStream PushbackReader
随机读的流
- RandomAccessFile
合并多个流的流
SequenceInputStream
读写String的流
- StringReader
- StringWriter
本文共计310个文字,预计阅读时间需要2分钟。
Java库主要分为字节数流和字符流,其中RandomAccessFile是直接操作文件的类,继承自Object。它从文件读取,类似于FileReader和FileWriter。
javaIO库主要分为字节流和字符流RandomAccessFile是直接从Object继承从文件读FileReaderFileWriterFilterInputStreamFi从文件读
- FileReader
- FileWriter
- FilterInputStream
- FilterOutputStream
采用缓冲区提高效率
- BufferedInputStream
- BufferedOutputStream
- BufferedReader
- BufferedWriter
从内存中读写数据
- ByteArrayInputStream
- ByteArrayOutputStream
- CharArrayReader
- CharArrayWriter
控制台读写管理
Console
读写primitive类型
- DataInputStream
- DataOutputStream
包装类的父类
- FilterInputStream
- FilterOutputStream
- FilterReader
- FilterWriter
分行读取
LineNumberReader 记录当前的行号可以改变行号
对象序列化的流
- ObjectInputStream
- ObjectOutputStream
对管道的读写
- PipedInputStream
- PipedOutputStream
- PipedReader
- PipedWriter
格式化的输出流
- PrintStream 早期的类建议用PrintWriter
- PrintWriter
可回退的流
PushbackInputStream PushbackReader
随机读的流
- RandomAccessFile
合并多个流的流
SequenceInputStream
读写String的流
- StringReader
- StringWriter

