【待完成】jvm常见面试题汇总

文章目录

  • JVM回顾
    • JVM、JRE、JDK之间关系?
    • Java程序执行过程?
  • java虚拟机内存管理
    • jvm整体架构
    • jvm运行时内存
      • 程序计数器
      • 虚拟机栈
      • 本地方法栈
      • 元空间
      • 方法区
      • 运行时常量池
      • 直接内存
    • OOM异常
  • JVM类加载机制
    • 类加载系统
    • 类加载器
    • 双亲委派模型
    • 自定义类加载器
    • ClassLoader源码剖析
  • 垃圾回收机制及算法
    • 如何判断对象已经死亡?
    • 面试:讲讲常见的垃圾收集算法?
    • 面试:垃圾回收器了解?讲讲几种垃圾回收器?
      • 我理解的垃圾回收器
      • Serial(串行)[ˈsɪəriəl]收集器
      • ParNew收集器
      • Parallel(并行)[ˈpærəlel] Scavenge(清除)[ˈskævɪndʒ]收集器
      • Serial Old收集器
      • Parallel Old收集器
      • CMS收集器
      • 【面试必问】G1收集器
  • 用过jvm调优工具?
    • jvm常用指令
    • jvm常用工具
      • Jconsole监控管理工具
      • VisualVM可视化工具
  • 线上问题如何对GC日志分析?
    • 理解GC日志参数
    • GC日志分析方法
    • GC日志分析工具
  • 对生产环境jvm调优过?
    • tomcat
    • jmeter
    • 有过jvm参数优化经验?你们生产环境jvm启动参数如何配置对:

JVM回顾

JVM、JRE、JDK之间关系?

Java程序执行过程?

java虚拟机内存管理

jvm整体架构

jvm运行时内存

程序计数器

虚拟机栈

本地方法栈

元空间

方法区

运行时常量池

直接内存

OOM异常

JVM类加载机制

类加载系统

类加载器

双亲委派模型

自定义类加载器

ClassLoader源码剖析

垃圾回收机制及算法

如何判断对象已经死亡?

面试:讲讲常见的垃圾收集算法?

面试:垃圾回收器了解?讲讲几种垃圾回收器?

我理解的垃圾回收器

Serial(串行)[ˈsɪəriəl]收集器

ParNew收集器

Parallel(并行)[ˈpærəlel] Scavenge(清除)[ˈskævɪndʒ]收集器

Serial Old收集器

Parallel Old收集器

CMS收集器

【面试必问】G1收集器

用过jvm调优工具?

jvm常用指令

jvm常用工具

Jconsole监控管理工具

VisualVM可视化工具

线上问题如何对GC日志分析?

理解GC日志参数

GC日志分析方法

GC日志分析工具

对生产环境jvm调优过?

tomcat

jmeter

有过jvm参数优化经验?你们生产环境jvm启动参数如何配置对:

你可能感兴趣的:(#,高级用法)