6.3 File o 只有缓冲区满时,才会将数据送到输出流 Java在输出数据流中,当对方尚未将数据取走时 程序就会被阻塞 有时要人为地将尚未填满的缓冲区中的数据送 出,使用 flush方法 文件
16 6.3 File I/O n 只有缓冲区满时,才会将数据送到输出流. n Java在输出数据流中,当对方尚未将数据取走时, 程序就会被阻塞. n 有时要人为地将尚未填满的缓冲区中的数据送 出,使用flush()方法. 文件
17 6.4数据输入输出流 什么时候需要数据输入输出流? 文件流和缓冲区流的处理对象是字节或字节数 组,利用数据输入输出流可以实现对文件的不 同数据类型的读写 DataInputstream DataOutputstream 种较为高级的数据输入输出方式除了字节和 字节数组,还可以处理int,foat, boolean等类型 ■还可以用 readline方法读取一行信息 可使用的方法: ■ write, write boolean…,read, readByte.等
17 6.4 数据输入输出流 n 什么时候需要数据输入输出流? n 文件流和缓冲区流的处理对象是字节或字节数 组,利用数据输入输出流可以实现对文件的不 同数据类型的读写. n DataInputStream、DataOutputStream n 一种较为高级的数据输入输出方式,除了字节和 字节数组,还可以处理int,float,boolean等类型. n 还可以用readLine方法读取一行信息 n 可使用的方法: n write,writeBoolean…,read,readByte…等