java IO字节流

时间:2023-03-09 20:20:30
java IO字节流

字节流可以读取 复制 各种类型 的文件。

写文件

java IO字节流

第一种:读文件,每次读取1024字节的内容,读取太大文件不会导致内存溢出

java IO字节流

第二种:读文件,更简单

java IO字节流

思考?如果复制一个电影 或 1G 以上的文件,会出现什么现象?

虚拟机默认数组最大分配64M的空间。第二种读取文件的方式读取到大文件会导致内存溢出。这时候可以考虑用第一种读取文件的方式

字节流缓冲区操作

java IO字节流

字节流转换字符流。

java IO字节流

选用哪个对象

java IO字节流

看这个事例更能容易理解

java IO字节流