国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java内存溢出的四种情况

java内存溢出的四种情况

java内存溢出

头像

小妮浅浅

2021-07-23 09:51:404913浏览 · 0收藏 · 0评论

1、堆溢出,堆是存放实例对象的,但是这样堆区迟早会满。设置了堆区内存,创建就会抛出异常。

public class HeapOOM {
    static class User {}
    public static void main(String[] args) {
         List<User> list = new ArrayList<User>();
            while (true) {
                list.add(new User());
         }
    }
}
/*Exception in thread "main" java.lang.OutOfMemoryError:
GC overhead limit exceeded
at com.fdd.test.HeapOOM.main(HeapOOM.java:11)*/

2、虚拟机栈和本地方法栈溢出

如果线程要求的堆栈深度大于虚拟机锁允许的深度,则抛出StackOverflowEror异常。

如果虚拟机在扩展堆栈时无法申请足够的存储空间,则会出现异常。

public class StackOutOfMemoryError {
    public static void main(String[] args) {     
         test();
    }
    private static void go() {
        System.out.println("StackOverflowError异常");
        test();
    }
}
/*Exception in thread "main" java.lang.StackOverflowError
    at sun.nio.cs.ext.DoubleByte$Encoder.encodeLoop(DoubleByte.java:617)
    at java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:579)
    at sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:271)
    at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:125)
    at java.io.OutputStreamWriter.write(OutputStreamWriter.java:207)
    at java.io.BufferedWriter.flushBuffer(BufferedWriter.java:129)
    at java.io.PrintStream.write(PrintStream.java:526)
    at java.io.PrintStream.print(PrintStream.java:597)
    at java.io.PrintStream.println(PrintStream.java:736)
    at com.fdd.test.StackOutOfMemoryError.go(StackOutOfMemoryError.java:11)
at com.fdd.test.StackOutOfMemoryError.go(StackOutOfMemoryError.java:13)*/

3、方法区和运行时常量池溢出

4、本机直接内存溢出

DirectMemory容量可通过-XX:MaxDirectMemorySize指定,如不指定,默认与Java堆的值(-Xmx指定)相同。

以上就是java内存溢出的四种情况,我们对于可能会产生的内存溢出问题进行了分类的归纳,大家想要更深入的了解这部分的问题,可以找一些不同类型的内存溢出实例进行练习。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

刚长毛的初一女生年龄范围| 起死回生电影| 15岁女初中生免费观看电视剧| 公日日躁我和公乱小说| 添女人荫蒂全部过程AV视频| 老师我好爽再深一点老师好涨| 《法国空乘9》| 日韩大片PPT免费PPT| 《大尺度吃奶做爰》电影| 久我かのん| 《魅魔之耻》1~4集免费看| 女人脱精光让人桶爽了| 苍井空| 窝窝影院在线观看免费播放电视剧 | EXO妈妈MV高清视频播放| 芒果浏览器| 香艳满屋| 我的善良的好朋友| 老公在洗澡我被公干日本| 无套内谢粉嫩小沈| 《互换人妻HD中字》| 自慰视频| 含紧一点H.边做边走| 坤坤寒进桃子里在线看歌词| 看到老妈洗澡忍不住怎么办| 《漾出OVER FLOWER》| 《不戴套瑜伽教练3》| 樱花视频在线观看免费高清电视剧| 轮流和两个男人一起很容易染病吗| 脱裤子打女孩子屁股打多久才会肿 | 丈夫不在家儿媳想老公的背景故事| 亚洲AV成人片无码WWW| 兄弟换麦子4国语中字| 下面也要好好疼爱第八集剧情梗概| 解开她的扣子伸进她的胸罩| 《性爽2》电影| 男生把困困放到女生坤坤视频高清 | 法国版《灭火宝贝》中文翻译| 坤坤寒入桃子里电视剧免费看| 蜜桃影视| 妈妈和两个姨妈一起过生日