- java面试题网站:www.javaoffers.com
- 在使用JXl进行倒出数据时经常可能出现 java.lang.OutOfMemoryError。
- 只要在创建WritableWorkbook的时候如下加一个 WorkbookSettings,并开调用setUseTemporaryFileDuringWrite(true); 开启中间缓存刷入磁盘功能就可以解决内存溢出。
- 关键代码如下:
WorkbookSettings ws= new WorkbookSettings(); - ws.setUseTemporaryFileDuringWrite(true);
- WritableWorkbook wb= Workbook.createWorkbook(new File("OneG.xls"),ws);
- wb.write();
- wb.close();
JXL 写百万数据注意点java.lang.OutOfMemoryError。
最新推荐文章于 2021-12-27 16:01:11 发布