
JVM
qq_39678382
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 垃圾回收一
1、判断对象是否存活的算法:<1>、引用计数法:(每个对象实例中都有一个引用计数器)当一个对象被创建的时候,该实例对象分配给一个变量,此时计数器为1。之后当其他变量引用该对象实例时,计数器+1,而当引用的变量超过生命周期,或改变为引用其他对象实例时,该对象实例计数器-1。当计数器为0的时候,则说明该对象实例没有被引用,即可以被垃圾回收掉。缺点:当2个对象之间相互引用时,则...原创 2019-11-05 16:40:33 · 283 阅读 · 0 评论 -
JAVA 类加载机制
1、类加载的定义:<1>、定义:将类的.class文件中的二进制数据读入到内存中。将其放在运行时方法区内,接着在堆中创建一个java.lang.Class对象,作为封装类在方法区的数据结构。<2>、出现2个问题:a、什么时候加载: 类加载器并不是等待某个类被首次使用时加载,JVM规范允许类加载器预先加载将被调用的类,如果遇到.class文件缺失或存...原创 2019-10-25 14:52:34 · 254 阅读 · 0 评论