OutputStream输出流
InputStream输入流
.write(int d)向文件中写入一个字节,写入的内容是给定的int值对应的二进制的低八位
.close();关闭流
int read();
读取一个字节,并以int型返回,返回的整数中读取的字节部分在该整数2进制的最后8位上如果返回值为整数-1,则表示流读取到了末尾。对于读取文件而言就是EOF(end of file文件末尾)
int read(byte[] data);
一次性从文件中读取给定的字节数组总长度的字节量,并存入到该数组中。
返回值为实际读取到的字节量。若返回值为-1则表示读取到了文件末尾。
byte[] getBytes(String charsetName) 将当前字符串转换为一组字节参数为字符集的名字,常用的是UTF-8。 其中中文字3字节表示1个,英文1字节表示1个
.flush();冲水,用于强制将缓冲区中已经缓存的数据一次性写出。