2020-12-09-Java-复习-59(面试题摘要5)

2020-12-21  本文已影响0人  冰菓_

1.谈一谈java虚拟机运行时的数据区

  1. 线程共享
    堆(heap):存放的是对象的实例
    方法区-常量池(元空间):
    方法区:存放的是虚拟机加载的类信息,常量,静态变量
    运行时常量池:存放字面量 符号的引用
    2.线程私有
    程序计数器:字节码解释器 在多线程情况下记录当前线程执行位置

虚拟机栈(stack):包括局部变量表(存放的是各种数据类型 对象的引用).....操作数栈 动态链接
本地方法栈:调用的native方法

上一篇 下一篇

猜你喜欢

热点阅读