作者Sofya (千野羽)
看板java
标题[问题] 关於FileOutputStream
时间Thu May 12 21:46:06 2011
小弟最近写了一支开multi-thread产生File的程式
每个thread产生file後,用FileOutputStream 存到网路磁碟上
但是却没有使用close() method去关闭串流
结果今天发生网路磁碟主机记忆体无法释放的问题
因为该主机还要跑其他程式,所以不是很确定是否是没有close串流造成?
请问各位使用FileOutputStream却没有close(),是否会造成系统资料无法释放?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.251.199.72
1F:推 givemepass:有用到BufferStream吗 05/12 22:09
2F:→ uziel:使用 OutputStream 请一定要记得 flush() 之後再 close() 05/13 08:36
3F:→ sbrhsieh:不是吧?close operation imply flush。 05/13 12:55
4F:→ Sofya:没有使用BufferSteam~直接用FileOutputStream输出 05/13 20:36