IO流:
换行写:再次写出一个换行符就可以了
windows : \r\n
Linux : \n
Mac : \r
细节:
在windows操作系统当中,java对回车换行进行了优化。虽然完整的是\r\n,但是我们写其中一个\r或者\n,java也可以实现换行,因为java在底层会补全。
建议:不要省略,还是写全了。
续写:如果想要续写,打开续写开关即可 , 开关位置:创建对象的第二个参数
默认false:表示关闭续写,此时创建对象会清空文件
手动传递true:表示打开续写,此时创建对象不会清空文件
小文件拷贝:
//1.创建对象
FileInputStream fis = new FileInputStream(name:"D:Ilitheimal(movie.mp4");
FileOutputStream fos = new FileOutputStream(name: "myiolIcopy.mp4");
//2.拷贝
//核心思想:边读边写
int b;
while(b= fis.read()) != -1){
fos.write(b);
}
//3.释放资源
//规则:先开的最后关闭
fos.close();
fis.close();