
JVM虚拟机
JVM虚拟机
心之所向...
这个作者很懒,什么都没留下…
展开
-
Java虚拟机的内存
Java虚拟机的内存可以分为三个区域:栈stack、堆heap、方法区method area。 栈的特点如下: 1. 栈描述的是方法执行的内存模型。每个方法被调用都会创建一个栈帧(存储局部变量、操作数、方法出口等) 2. JVM为每个线程创建一个栈,用于存放该线程执行方法的信息(实际参数、局部变量等) 3. 栈属于线程私有,不能实现线程间的共享! 4. 栈的存储特性是“先...原创 2019-05-15 19:37:12 · 116 阅读 · 0 评论 -
垃圾回收机制
垃圾回收机制 ·内存管理 Java的内存管理很大程度指的就是对象的管理,其中包括对象空间的分配和释放。 对象空间的分配:使用new关键字创建对象即可 对象空间的释放:将对象赋值null即可。垃圾回收器将负回收所有”不可达”对象责的内存空间。 ·垃圾回收过程 任何一种垃圾回收算法一般要做两件基本事情: 1. 发现无用的对象 2. 回收无用对象占用的内存空间。 ...原创 2019-05-18 15:56:12 · 163 阅读 · 0 评论