2. jvm內存結構概述

方法區中是永久的,不回收的,所以常量不宜定義太多。會產生內存溢出的問題。 方法區被所有線程共享的。還需要注意線程安全問題。 棧:每個線程私有,不會共享。不會有線程安全問題。 本地方法棧:主要是調用c語言的. pc寄存器: 每個線程啓動的時候,都會創建一個PC(Program Counter,程序計數器)寄存器。PC寄存器裏保存有當前正在執行的JVM指令的地址。 每一個線程都有它自己的PC寄存器,也
相關文章
相關標籤/搜索