- 说一说JVM的内存模型。
- JAVA类加载的全过程是怎样的?
- 什么是双亲委派机制?有什么作用?
- 一个对象从加载到JVM,再到被GC清除,都经历了什么过程?
- 怎么确定一个对象是不是垃圾?什么是GC Root?
- Arthas-Java排查神器使用
- JVM有哪些垃圾回收算法?
- JVM有哪些垃圾回收器?他们都是怎么工作的?什么是STW?他们都发生在哪些阶段?什么是三色标记?如何解决错标记和漏标记的问题?为什么要设计这么多垃圾回收器?
- 如何进行JVM调优?JVM参数有哪些?怎么查看一个java进程的JVM参数。如果一个java程序运行一段时间后,就变得非常卡顿,你准备如何对它进行优化?