JVM结构和执行流程

先说几个关键点:

  栈:

  1.每个线程创建一个栈,栈存方法执行信息

  2.栈线程私有无法共享

  堆:

  1.JVM全局唯一的

  2.所有线程共享的

  3.堆中存对象信息,对象中的值引用直接存在对象内也就是堆内,但是字符串要存在堆中的方法区中,对象中只存引用地址

Java内存模型

执行流程

 

 

 

 

posted @ 2022-10-10 07:57  求道之愚者  阅读(29)  评论(0)    收藏  举报