jvm
oriContract
这个作者很懒,什么都没留下…
展开
-
JVM垃圾回收算法和垃圾收集器详解
#1.如何确定一个对象是垃圾 要想进行垃圾回收,首先就要确定哪些对象是垃圾。 ##1.1引用计数法 对于某个对象而言,只要应用程序中持有该对象的引用,就说明该对象不是垃圾,如果一个对象没有任何指针对其引用,它就是垃圾。 缺点:如果一个A对象引用B对象,B对象引用A对象。也就是相互引用,那么这两个对象就永远不会被回收。 ##1.2可达性分析 通过GC root对象,开始向下寻找,看是否可达,如果可达...原创 2019-12-16 11:25:45 · 304 阅读 · 0 评论 -
JVM入门篇(二)
原创 2019-12-12 10:32:02 · 281 阅读 · 0 评论 -
JVM入门篇(一)
最近在学习JVM有关知识,把自己学的总结一下,就当做分享和回顾,自己也能加深印象,写的不对的地方可以在评论区一起讨论 ##1.官网 #####1.1 JDK1.8 本次jvm学习是基于JDK1.8,因为现在大多数公司都用这个版本,方便交流 JDK1.8官网https://docs.oracle.com/javase/8/ #####1.2 jdk,jre,jvm三者关系 对于三个的关系,官网有个图...原创 2019-12-11 16:39:25 · 423 阅读 · 0 评论