![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 72
晗哥随记
这个作者很懒,什么都没留下…
展开
-
JVM垃圾回收分代的基础流程
JVM垃圾回收分代的基础流程 首先,在Java程序运行过程中会产生大量的对象,我们的对象都是在jvm堆内存里生成,我们需要保证对象生成的空间,所以就有了GC垃圾回收机制把死去的对象遍历掉,GC垃圾回收是分代处理的,那么问题来了。 为什么要分代 因为假使我们不把对象做为分代处理,所有的对象都是在一个空间里面,然后这些对象有生命周期比较长的对象,还有甚至只生存零点零几秒的对象,这样他们同属一个空间,我...原创 2018-09-29 12:02:57 · 568 阅读 · 0 评论 -
Java的内存溢出与内存泄漏
内存溢出是啥?内存泄漏是啥?它们两个有关系吗?让我们带着上面的问题来看本篇文章 ······································································································································ 基本概念: 内存泄漏:是指在程序中动态分配内存给...原创 2018-09-29 14:30:13 · 287 阅读 · 0 评论 -
面试高频率问题---JVM加载class文件的原理机制
现在面试的问题越来越贴近底层,面试官在意的越来越多的是底层基础知识很好的,所以今天想发一个关于JVM类加载的面试常见问题的博客,希望能帮助到一部分人 ———————————————————————————————————————————————— 描述一下JVM加载class文件的原理机制? 首先:JVM中类的装载是由类加载器(classLoader)和它的子类来实现的,Java中的类加载器是一个...原创 2018-09-30 10:28:04 · 349 阅读 · 0 评论