JVM-jvm学习大纲(0)
2024-09-22 15:25:44
1、详细jvm内存模型
2、讲讲什么情况下回出现内存溢出,内存泄漏?
3、说说Java线程栈
4、JVM 年轻代到年老代的晋升过程的判断条件是什么呢?
5、JVM 出现 fullGC 很频繁,怎么去线上排查问题?
6、类加载为什么要使用双亲委派模式,有没有什么场景是打破了这个模式?
7、类的实例化顺序
8、JVM垃圾回收机制,何时触发MinorGC等操作
9、JVM 中一次完整的 GC 流程(从 ygc 到 fgc)是怎样的
10、各种回收器,各自优缺点,重点CMS、G1
11、各种回收算法
12、OOM错误,stackoverflow错误,permgen space错误
2、讲讲什么情况下回出现内存溢出,内存泄漏?
3、说说Java线程栈
4、JVM 年轻代到年老代的晋升过程的判断条件是什么呢?
5、JVM 出现 fullGC 很频繁,怎么去线上排查问题?
6、类加载为什么要使用双亲委派模式,有没有什么场景是打破了这个模式?
7、类的实例化顺序
8、JVM垃圾回收机制,何时触发MinorGC等操作
9、JVM 中一次完整的 GC 流程(从 ygc 到 fgc)是怎样的
10、各种回收器,各自优缺点,重点CMS、G1
11、各种回收算法
12、OOM错误,stackoverflow错误,permgen space错误
最新文章
- 基本排序算法——冒泡排序java实现
- 数据库设计范式1——三范式
- 配置windows 系统PHP系统环境变量
- JS在火狐浏览器下如何关闭标签?
- Microsoft Visual Studio正忙解决办法
- Hadoop中几个基本命令行命令
- Nodejs开发指南-笔记
- OnDrawGizmos函数
- OpenWrt简要刷机教程
- Android之路-------传说中的大喇叭(广播接收器)
- Struts+Spring+Hibernate、MVC、HTML、JSP
- Thread部分总结以及小例子
- java基础(二):谈谈Java基本数据结构
- C语言输出
- 「HDU6158」 The Designer(圆的反演)
- Ruby on rails 项目启动流程
- SQL Server进阶(七)集合运算
- Java的运算符
- MySQL中Decimal类型和Float Double等区别
- oracle全文检索【转】【补】
热门文章
- webpack 单页面应用实战
- 从XML文件乱码问题,探寻其背后的原理 (ZHUAN)
- 基于BP神经网络的字符识别研究
- 2、Monkey简单使用
- python第三十二天-----算法
- Celery-4.1 用户指南: Routing Tasks (路由任务)
- C Primer Plus学习笔记(八)- 函数
- Windows安装mysql 5.7.*.zip步骤
- 11-10SQLserver基础--数据库之视图
- 解决springMVC文件上传报错: The current request is not a multipart request