zoukankan      html  css  js  c++  java
  • Java垃圾收集器与内存分配策略

    程序的计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭;栈中的栈侦随着方法的进入和退出而有条不紊地执行出栈和如栈操作。

    判断对象是不是已经死亡的方法:

    一、引用计数算法:

    给对象添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象是不可能再被使用的。

    二、可达性分析算法:

    基本思路就是通过一系列称为“GC Roots”的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链(Reference Chain),当一个对象到GC Roots没有任何引用链相连时,则证明此对象是不可用的。

    待续...

  • 相关阅读:
    Http的请求协议请求行介绍
    Http概述
    服务器返回的14种常见HTTP状态码
    Tomcat发布项目
    Tomca的启动与关闭
    TomCat概述
    PrepareStatement
    JDBC的工具类
    JDBC的异常处理方式
    ResultSet
  • 原文地址:https://www.cnblogs.com/zhanghh/p/5263769.html
Copyright © 2011-2022 走看看