JVM运行时数据区域学习

注:     1.本地方法栈和虚拟机栈并非所有的JVM都有区分,不是强制规定,HotSpot中本地方法栈和虚拟机栈是合在一起的;     2.方法区不等于永久代,HotSpot使用永久代来实现方法区,但在其他的JVM中并不适用;     3.一般来说,对象实例和数组都在堆上分配但是不是绝对的.随着JIT编译器的发展与逃逸分析技术逐渐成熟,栈上分配,标量替换优化技术将会导致一下微妙的变化.参考深入J
相关文章
相关标签/搜索