JVM知识点小结

1.JVM的方法区和堆一样,都是线程共享的。它存储了类的信息包括各种方法信息,变量信息,属性信息等,以及静态变量、静态常量、以及编译后的代码等。千万不能因为它叫方法区就觉得它只存储跟方法有关的信息,事实上整个类的信息都会被存储到其中。 2.JVM中方法区和堆是线程共享的,而程序计数器,虚拟机栈,本地方法栈都是线程隔离的。方法区和堆的生命周期和JAVA程序是一样的,而其他的则是和线程同生共死。
相关文章
相关标签/搜索