字节流可以读取 复制 各种类型 的文件。
写文件
第一种:读文件,每次读取1024字节的内容,读取太大文件不会导致内存溢出
第二种:读文件,更简单
思考?如果复制一个电影 或 1G 以上的文件,会出现什么现象?
虚拟机默认数组最大分配64M的空间。第二种读取文件的方式读取到大文件会导致内存溢出。这时候可以考虑用第一种读取文件的方式
字节流缓冲区操作
字节流转换字符流。
选用哪个对象
看这个事例更能容易理解