java protobuf本地文件读取问题

easymbol 发布于 2013/08/15 09:20
阅读 578
收藏 0

在项目中使用protobuf进行本地存储,结果在读取的时候报出了内存溢出,主要是本地存储的文件比较大,请问如何做分流读取呢?请大家帮忙看看,谢谢啦。

读取代码如下:

FileInputStream input = new FileInputStream(sb_filePath.toString());
//读取本地文件并解析
FXProtocol addInfo = FXProtocol.parseFrom(input);
for (Person parse : addInfo.getPersonList()) {

     System.out.print(parse);

}


加载中
返回顶部
顶部