1.谈一谈java虚拟机运行时的数据区
- 线程共享
堆(heap):存放的是对象的实例
方法区-常量池(元空间):
方法区:存放的是虚拟机加载的类信息,常量,静态变量
运行时常量池:存放字面量 符号的引用
2.线程私有
程序计数器:字节码解释器 在多线程情况下记录当前线程执行位置
虚拟机栈(stack):包括局部变量表(存放的是各种数据类型 对象的引用).....操作数栈 动态链接
本地方法栈:调用的native方法
虚拟机栈(stack):包括局部变量表(存放的是各种数据类型 对象的引用).....操作数栈 动态链接
本地方法栈:调用的native方法
本文标题:2020-12-09-Java-复习-59(面试题摘要5)
本文链接:https://www.haomeiwen.com/subject/tavcgktx.html
网友评论