JVM相关面试题

JVM的组成

程序计数器

image

Java堆

image
image

虚拟机栈

其实就是线程运行时需要的内存
image

image
image
image
image

方法区

image

直接内存

image
image

类加载器

有哪些

image

双亲委派机制

image

类加载的执行过程

image

垃圾回收

定位是不是垃圾

引用计数法
循环引用会出现内存泄漏
image

可达性分析
image
image

垃圾回收机制

回收算法
image

分代回收
image

JVM的垃圾回收器
串行、并行、并发、G1垃圾回收器
JDK8默认使用这个并行标记

G1垃圾回收器
image

虚引用
用来释放外部资源,需要使用队列
image

JVM实践

image

调优参数有哪些
调整的是内存空间的大小和使用的垃圾回收器类型

堆空间的大小
image

栈空间的大小
image

年轻代中的比例
image

垃圾回收器设置
image

posted @   hongyc77  阅读(3)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示