[十七]jvm
霍去病V
这个作者很懒,什么都没留下…
展开
-
【17-02】jvm架构
一.jvm内存结构 1.1jvm内存分配 1.栈内存分配 保存参数,局部变量,中间计算过程和其他数据。退出方法的时候,修改栈顶指针就可以把栈帧中的内容销毁 栈的优点:存取速度比堆快,仅次于寄存器, 栈的缺点:存在栈中的数据大小,生存期是在编译时就确定的,导致其缺乏灵活性 2.堆内存分配 堆的优点:动态分配内存大小,生存期不必事先告诉编译器,它是在运行期动态分配的,垃圾回收器会自...原创 2018-07-24 10:21:25 · 186 阅读 · 0 评论 -
【17-01】JVM内核—原理、诊断与优化等
1.hotspot是jvm默认虚拟机,oracle同时收购jRockit和Hotspot,在hotspot基础上,移植jRockit优秀特性 2.java不是绝对的面向对象,有8中元类型 3.java语言和jvm相对独立,scala也是用jvm虚拟机,jvm主要定义二进制class文件和jvm指令集 ...原创 2018-07-20 18:03:51 · 148 阅读 · 0 评论