java内存回收说明_java内存回收机制
首先是一些java,jvm内存的分布情况,然后是具体每块区域的内存回收机制。java不同于c++等语言由计算机直接编译文件,java编译class文件后生成bytecode文件,然后由不同平台的jvm进行bytecode的编译,所以java可以实现跨平台。jvm类似于一个虚拟的计算机系统,有虚拟的硬件,寄存器,堆,栈等。jvm的内存区划分为,栈(虚拟机栈,本地栈),堆,方法区(永久区),程序计数器...