接口:Closeable
Closeable 是可以关闭的数据源或目标。调用 close 方法可释放对象保存的资源(如打开文件)。
方法:
close();
接口:DataInput
方法 | 摘要 |
---|---|
boolean readBoolean() | 读取一个输入字节,如果该字节不是零,则返回 true,如果是零,则返回 false。 |
byte readByte() | 读取并返回一个输入字节。 |
char readChar() | 读取两个输入字节并返回一个 char 值。 |
double readDouble() | 读取八个输入字节并返回一个 double 值。 |
float readFloat() | 读取四个输入字节并返回一个 float 值。 |
void readFully(byte[] b) | 从输入流中读取一些字节,并将它们存储在缓冲区数组 b 中。 |
void readFully(byte[] b, int off, int len) | 从输入流中读取 len 个字节。 |
int readInt() | 读取四个输入字节并返回一个 int 值。 |
String readLine() | 从输入流中读取下一文本行。 |
long readLong() | 读取八个输入字节并返回一个 long 值。 |
short readShort() | 读取两个输入字节并返回一个 short 值。 |
int readUnsignedByte() | 读取一个输入字节,将它左侧补零 (zero-extend) 转变为 int 类型,并返回结果,所以结果的范围是 0 到 255。 |
int readUnsignedShort() | 读取两个输入字节,并返回 0 到 65535 范围内的一个 int 值。 |
String readUTF() | 读入一个已使用 UTF-8 修改版格式编码的字符串。 |
int skipBytes(int n) | 试图在输入流中跳过数据的 n 个字节,并丢弃跳过的字节。 |