第十周课程总结
一、io流的三种分类方式 1.按流的方向分为:输入流和输出流 2.按流的数据单位不同分为:字节流和字符流 3.按流的功能不同分为:节点流和处理流 二、inputstream的基本方法 int read() throws ioexception 读取一个字节以整数形式返回,如果返回-1已到输入流的末尾 void close() throws ioexception 关闭流释放内存资源 long skip(long n) throws ioexception 跳过n个字节不读 outputstream的基本方法 void write(int b) throws ioexception 向输出流写入一个字节数据 void flush() throws ioexception 将输出流中缓冲的数据全部写出到目的地 三、io流的四大抽象类: 字符流: reader writer 字节流:inputstream(读数据) outputstream(写数据) 四、writer的基本方法 void write(int c) throws ioexception 向输出流写入一个字符数据 void write(string str) throws ioexception 将一个字符串中的字符写入到输出流 void write(string str,int offset,int length)