JVM内存结构+JAVA内存模型+Java对象模型 区分

2020-08-16  本文已影响0人  Leo_up_up

这三种东西是不一样的东西,一定要区分开来。

JVN内存结构,和java虚拟机运行时区域有关

JAVA内存模型,与java并发编程有关

Java对象模型,与java对象在虚拟机中的表现形式有关

Java对象模型:Java对象本身的存储结构,他会首先在方法区创建一个instanceKlacc,用于在JVM层展示,然后会在实例化的时候,在堆中创建一个引用,包含了对象头和实例数据,在被引用的时候,会在栈中赋值。

上一篇下一篇

猜你喜欢

热点阅读