Byte stream, a character stream, the stream buffer

Byte stream:

FileInputStream clear data source, FileOutputStream clear destination

FileInputStream fos=new FileInputStream("D:\\aaa\\aaa.rar");
FileOutputStream fis=new FileOutputStream("D:\\bbb\\aaa\\aaa.txt");
int len=0;

// single byte
the while (! (Len = fos.read ()) = -. 1) {
fis.write (len);
}

// array of bytes

byte[] bytes=new byte[1024];
while((len=fos.read(bytes))!=-1){
fis.write(bytes,0,len);
}

Jifuryu:

FileReader

FileWriter

// buffer stream:

To enhance the speed, BufferedInputStream, BufferedOutputStream

new BufferedInputStream(fos)

new BufferedOutputStream(fis)

Guess you like

Origin www.cnblogs.com/god3064371/p/11712277.html