File & IO 文件的读写
File & IO 文件的读写
小码同学字节流三步走:
- 创建字节输出流对象
- 写数据
- 释放资源
换行符
windows
:\r\n
linux
:\n
mac
:\r
字节流写数据的三种方式
1 | void write(int b); //以此写一个字节数据 |
读取文件案例
1 | /** |
复制文件
简单复制
1 | private static void copyFile() throws IOException { |
使用byte[]提高复制效率
1 | /** |
使用字节缓冲byte[]
1 | private static void copyBufferArr() throws IOException { |
小结
字节流:
可以操作(拷贝)所有类型的文件
字节缓冲流:
可以提高效率
不能直接操作文件,需要传递字节流
拷贝文件的四种方式:
- 字节流一次读写一个字节
- 字节流一次读写一个字节数组
- 字节缓冲流一次操作一个字节
- 字符缓冲流一次操作一个字节数组
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果