- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 java 引用算法 引用 可达性分析
一、引用计数算法:给对象中添加一个引用计数器,每当一个地方引用它的时候就将计数器加1,当引用失效的时候就将计数器减一;任何时刻计数器为0的对象都是不可能在被使用的。这中方法的实现简单,判断效率也高,在大部分情况下是个不错的算法,有一些比较有名的应用案例,但是至少主流的Java虚拟机里面没有选用引用计数算法来管理内存,其中最重要的原因是它很难解决对象之间循环引用的问题;二、可达性分析算法:基
2017-04-11 09:38:00 1425
原创 java 栈帧 虚拟机栈
栈帧(Stack Frame)是用于支持虚拟机进行方法调用和方法执行的数据结构,它是虚拟机运行时数据区的虚拟机栈(Virtual Machine Stack)的栈元素。栈帧存储了方法的局部变量表,操作数栈,动态连接和方法返回地址等信息。第一个方法从调用开始到执行完成,就对应着一个栈帧在虚拟机栈中从入栈到出栈的过程。 每一个栈帧都包括了局部变量表,操作数栈,动态连接,方法返回地址和一些额外的
2017-04-10 11:22:15 437
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人