假如设置的字节数组是20k,那么当读一个10M的文件时 ,它并不会将这个文件读完,而是只读了字节数组的大小。。。这是什么情况??
你去看老师的操作实例,它会反复读取,不断用数组按顺序去取文件中的内容,直到pointer到了文件尾部,然后才会返回-1
如果不用数组,每次只能读取一个字节,每读一个字节写一个字节,频繁访问硬盘,(访问硬盘速度很慢)速度慢。提高每次读写的内容,减少访问硬盘的次数,提高读写效率