开发者社区> 问答> 正文

java虚拟机中的引用计数法是什么?

java虚拟机中的引用计数法是什么?

展开
收起
游客y244y7ln2rlpa 2021-10-26 21:43:25 531 0
1 条回答
写回答
取消 提交回答
  • 给对象中添加一个引用计数器,每当有一-个地方引用它时,计数器值就加1;当引用失效时, 计数器值就减1;任何时刻计数器为0的对象就是不可能再被使用的。 客观地说,引用计数算法的实现简单,判定效率也很高,在大部分情况下它都是一-个不错的算法,但是主流的Java虚拟机里面没有选用引用计数算法来管理内存,其中最主要的原因是它很难解决对象之间相互循环引用的问题。

    2021-10-26 22:20:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何通过 Serverless 提高 Java 微服务治理效 立即下载
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载