java什么时候会导致内存泄漏

likgui 2007-09-29 05:36:21
如题,
InputStreamReader in = new InputStreamReader(System.in);
如果
最后没调用in.close()方法会不回导致内存泄漏。

...全文
172 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhkchi 2007-09-30
  • 打赏
  • 举报
回复
会内存溢出如果条件够
cursor_wang 2007-09-30
  • 打赏
  • 举报
回复
如:int i,i2; return (i-i2); //when i为足够大的正数,i2为足够大的负数。结果会造成溢位,导致错误。
zenny_chen 2007-09-29
  • 打赏
  • 举报
回复
目前JDK的版本应该可以。
这个可以进行测试。比如使用FileOutputStream。如果这个文件流没有关闭的话,用户是无法访问该文件的。
javafreshfish 2007-09-29
  • 打赏
  • 举报
回复
这个问题感觉一直好像都没有明确的回答
syhan 2007-09-29
  • 打赏
  • 举报
回复
最后引用计数为0的话,jvm会替你回收资源的,可能

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧