java代码的执行步骤有三点html
2.1 程序计数器(Progarm Counter Register)java
2.3 本地方法栈(Native Method Stack)缓存
2.4 堆(Heap)网络
2.5 元空间(MetaSpace)数据结构
使用元空间代替永久代缘由多线程
CodeCache并发
直接内存函数
内存交互操做有八种,虚拟机的实现保证每个操做都是原子性的布局
JMM对这八种指令的使用,制定了以下规则大数据