cjh562775667 2010-12-31 10:31
浏览 913
已采纳

写一段能导致内存溢出的代码

多少人能用java写出一段导致内存溢出的代码?( //String[] ss=new String[16000000000]; ------------这种的除外)
问题补充
public String toString()
{
    System.out.println("Memory leak" + this );
}

  • 写回答

4条回答 默认 最新

  • lang_shao 2010-12-31 11:06
    关注

    要内存溢出,只要不断申请内存,而又不让GC回收即可,如:
    [code="java"]
    public String toString() {
    List byteList = new ArrayList();
    while (true) {
    byteList.add(new byte[1]);
    }
    }
    [/code]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥20 求友友们解惑,感激不尽
  • ¥15 python中aiohttp.client_exceptions.ContentTypeError
  • ¥30 DeepLung肺结节检测生成最大froc值对应的epoch报错
  • ¥15 信号发生器如何将频率调大,步尽值改成10
  • ¥15 keil 5 编程智能家具,风扇台灯开关,人体感应等
  • ¥100 找一名渗透方面的专家
  • ¥20 使用Matlab APP设计一个插补小程序
  • ¥15 evo评估时曲线出现问题
  • ¥15 eNSP拓扑图配置实验
  • ¥20 有没有兄弟会替换fmod studio的.bank文件内的音效?