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)