JVM面试题
2020-01-15 06:58
141 查看
1、Java运行时数据区域?
回答:包括程序计数器、JVM栈、本地方法栈、方法区、堆
2、方法区里存放什么?
本地方法栈:和jvm栈所发挥的作用类似,区别是jvm栈为jvm执行java方法(字节码)服务,而本地方法栈为jvm使用的native方法服务。
JVM栈:局部变量表、操作数栈、动态链接、方法出口。
方法区:用于存储已被虚拟机加载的类信息,常量、静态变量、即时编译器编译后的代码等。
堆:存放对象实例。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Java面试题之JVM相关(1)
- JVM面试题及答案
- Java中的面试题 [3] --- Java高级知识、并发、多线程、JVM调优、分布式、设计模式等
- 【搞定JVM】面试题整理
- Java面试题--JVM 底层 与 GC(Garbage Collection)
- JVM常见面试题
- jvm面试题(三)
- JVM常见面试题解析
- 【搞定Jvm面试】 JVM 垃圾回收揭秘附常见面试题解析
- java常见面试题及答案 11-20(JVM)
- JVM相关面试题及答案
- jvm面试题-堆内存设置
- jvm面试题(四)
- 【Java面试题】46 描述一下JVM加载class文件的原理机制?
- JVM常见面试题
- Java之深入JVM(2) - 由深入JVM(1)想到的一个面试题
- 【搞定Jvm面试】 Java 内存区域揭秘附常见面试题解析
- 【搞定Jvm面试】 Java 内存区域揭秘附常见面试题解析
- JVM:JVM常见面试题
- jvm常见面试题