Java输入输出流类库详解
在Java编程中,输入输出操作是非常基础且重要的部分。Java的 java.io 包提供了丰富的类和接口,用于处理各种输入输出场景。下面将详细介绍该包中的一些重要类和接口。
1. PushbackInputStream
PushbackInputStream 是 FilterInputStream 的子类,从Java 1.0开始就存在,并且实现了 Closeable 接口。它的主要特点是提供了一个单字节的回推缓冲区,从Java 1.1开始,还支持指定长度的回推缓冲区。
public class PushbackInputStream extends FilterInputStream {
// 公共构造函数
public PushbackInputStream(InputStream in);
public PushbackInputStream(InputStream in, int size);
// 公共实例方法
public void unread(int b) throws IOException;
public void unread(byte[] b) throws IOException;
public void unread(byte[] b, int off, int len) throws IOException;
// 重写FilterInputStream的方法
public in
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



