字节流分为:输入流(inputstream),输出流(outputstream)。可以复制任意的文件数据,一般采用字节缓冲流一次读写一个字节数组的方式
输入流:两种读取方式
1.int read()一次读取一个字节
2.int read(byte[]bys)一次一个字节数组
输出流:两种写数据方式
1.void write(int by)一次写一个字节
2.void write(byte[]bys,int dex,int len)一次写一个字节数组的一部分
使用方法:
FileinputStream FileoutputStream
Bufferedinputstream Bufferedoutputstream
字符流:输入流(Reader),输出流(Writer)。只能复制文本数据
输入流:两种读取方式
1.int read()一次读取一个字符
2.int read(char[]chs)一次一个字符数组
输出流:两种写数据方式 1.void write(int ch)一次写一个字符 2.void write(char[]chs,int dex,int len)一次写一个字符数组的一部分
使用方法
InputStreamReader
BufferedReader :String readline()一次读取一个字符串
OutputStreamReader
BufferedWriter:newline()写一个换行符 write(String line)写一个字符串



