JVM学习笔记一

2018-10-28  本文已影响0人  要记录的Ivan

JVM运行机制

JVM的启动过程

启动过程

JVM的基本结构

JVM通过ClassLoader将class文件加载到内存中


基本结构 操作数栈 C++代码示例 栈上分配与堆上分配的对比 栈上分配的优点

栈、堆、方法区的交互

栈区的引用指向堆区的实例,而此时区方法区中取类信息


栈、堆、方法区的交互情况

内存模型

Java工作时候的内存模型情况 本地内存和主内存的分布

和内存模型相关的概念

可见性 有序性 指令重排 指令重排
指令重排的基本原则

解释运行和编译运行

总结

上一篇 下一篇

猜你喜欢

热点阅读