不带缓冲区
读取一个字节输出console 读取一个字节输出console
频繁读写造成系统的负担更大,消耗资源更厉害
带缓冲区,缓冲区大小10,缓冲区内存中, 1,2,3,4把他们都放到缓冲区--缓冲区满是才输出console
// 如果缓冲区没满,怎么输出,15个字节,前面10个正常读,后面5个到文件读取结束,缓冲还没满,那么读取结束时,
// 自动会输出到console
不带缓冲区
读取一个字节输出console 读取一个字节输出console
频繁读写造成系统的负担更大,消耗资源更厉害
带缓冲区,缓冲区大小10,缓冲区内存中, 1,2,3,4把他们都放到缓冲区--缓冲区满是才输出console
// 如果缓冲区没满,怎么输出,15个字节,前面10个正常读,后面5个到文件读取结束,缓冲还没满,那么读取结束时,
// 自动会输出到console