今天我对于Java读入文件进行了研究,我的程序需要读入一个大文件,大约有60多万行信息。对于这个文件我刚开始时使用的bufferreader进行读入,我通过memoryanalyser进行查看堆的大小,发现堆大小是周期性的,由此我认定,bufferreader是先将信息读入内存中,然后到达一定规模后进行写入文件。
转载于:https://www.cnblogs.com/yanzhao-x/p/10928174.html
今天我对于Java读入文件进行了研究,我的程序需要读入一个大文件,大约有60多万行信息。对于这个文件我刚开始时使用的bufferreader进行读入,我通过memoryanalyser进行查看堆的大小,发现堆大小是周期性的,由此我认定,bufferreader是先将信息读入内存中,然后到达一定规模后进行写入文件。
转载于:https://www.cnblogs.com/yanzhao-x/p/10928174.html