我試圖從系統中導出某些文件並將其保存在我的驅動器中,問題是某些文件非常大,並且我得到了java內存不足錯誤。使用fileoutstream的Java內存不足
FileOutputStream fileoutstream = new FileOutputStream(filenameExtension);
fileoutstream.write(dataManagement.getContent(0).getData());
fileoutstream.flush();
fileoutstream.close();
任何recomendation我可以試試,我添加了刷新,但是現在性差異,這將調用導出方法,生成和保存該文件。我使用cursos來運行數據,我輸出的不是數組,我嘗試添加更多的內存,但文件太大。
以chunks讀取和寫入文件。在寫入大量XXX數據量後,請定期刷新輸出流。 – NINCOMPOOP 2013-05-01 16:23:34