读书人

怎么将一个大约1.5g的文件读入内存

发布时间: 2012-04-18 15:01:59 作者: rapoo

如何将一个大约1.5g的文件读入内存。
文件大约1600w行,而且必须保证java的遍历速度与文件遍历的速度差不多(tips:如果使用String,gc执行垃圾清理对象的时间过长)

[解决办法]
使用字符流一行一行的读。读出来的肯定是String字符串,如果你需要读出的字符串连在一起,可以使用StringBuilder和StringBuffer类吗。

读书人网 >J2SE开发

热点推荐