
【JVM】JVM的学习方式和体系结构(倒计时59天——2021.4.9)
发布日期:2021-05-07 05:34:23
浏览次数:17
分类:精选文章
本文共 398 字,大约阅读时间需要 1 分钟。
参考链接:
关于JVM:
1、对JVM的理解? 2、java8虚拟机和之前的变化更新? 3、什么是OOM,什么是栈溢出?怎么分析? 4、常用调优参数? 5、内存快照如何抓取,如何分析Dump文件? 6、对于类加载器的认识?
————————————————————


1、JVM的位置
2、JVM的体系结构
垃圾回收的区域:
首先栈中肯定不会有垃圾,因为栈中存放的方法和属性用完就释放了;然后本地方法栈中也没有垃圾,存的都是本地方法;PC就更没有垃圾了,记录的是程序执行到哪一步了。因此回收的区域应该是:堆、方法区。
3、类加载器
java代码——>javac编译成类文件——>类加载器
作用:加载class文件
类加载器的种类:
1、虚拟机自带的加载器; 2、启动类(根)加载器; 3、扩展类加载器(自己在\jre\lib\ext,父类在rt.jar); 4、应用程序加载器(父类是3)G1:


发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年04月05日 04时19分05秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Java内存模型(JMM)
2021-05-09
AQS相关
2021-05-09
WCF学习之旅—第三个示例之一(二十七)
2021-05-09
java ThreadPoolExecutor初探
2021-05-09
Markdown进阶
2021-05-09
快速指数算法
2021-05-09
python去除字符串中的特殊字符(爬虫存储数据时会遇到不能作为文件名的字符串)
2021-05-09
SpringCloud微服务(03):Hystrix组件,实现服务熔断
2021-05-09
Spring 框架基础(01):核心组件总结,基础环境搭建
2021-05-09
JavaEE基础(02):Servlet核心API用法详解
2021-05-09
SpringBoot2 整合Nacos组件,环境搭建和入门案例详解
2021-05-09
Sentry快速开始并集成钉钉群机器人
2021-05-09
Docker 服务
2021-05-09
Cassandra数据建模
2021-05-09
Elasticsearch Web管理工具
2021-05-09
在create-react-app创建的项目下允许函数绑定运算符
2021-05-09
评论表聚集索引引起的评论超时问题
2021-05-09
Internet Explorer 10 专题上线
2021-05-09