首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

垃圾收集策略静态内存分配和回收动态内存分配和回收1 Java堆内存的回收2 回收无效对象的过程3 方法区的内存回收4 垃圾收集算法5 Java中引用的种类

程序计数器、虚拟机栈、本地方法栈都是线程私有的,会随着线程而生,随线程而灭 栈中的栈帧随着方法的进入和退出有条不紊的执行着出栈和入栈操作. 静态内存分配和回收 静态内存分配是指在程序开始运行时由编译器分配的内存,在被编译时就已经能够确定需要的空间,当程序被加载时系统把内存一次性分配给它,这些内存不会在程序执行时发生变化,直到程序执行结束时才回收内存. 包括原生数据类型及对象的引用 这些静态内存空间在栈上分配的,方法运行结束,对应的栈帧撤销,内存空间被回收. 每个栈帧中的本地变量表都是在类被加载的时候就确定

010
领券