这些知识点你都掌握了吗?大家可以对着问题看下自己掌握程度如何?对于没掌握的知识点,大家自行网上搜索,都会有对应答案,本文不做知识点详细说明,只做简要文字或图示引导。 类的生命周期 类加载器 JVM 的内存区域 对象的创建过程 解决线程安全的两种方式 对象的内存布局 内存泄漏原因 如何判断对象仍然存活? 垃圾收集算法 CMS 收集器的收集过程 JVM 监控和故障处理工具 JVM 常见配置 -xms 初始化堆大小-xmx 最大堆大小-XX:SurvivorRatio=n 设置年轻代和老年代的比值-XX:+PrintGC 打印GC回收过程信息 线上服务CPU飙高如何排查?