AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
1-JVM类加载
2022-10-07 20:03:26
29
举报
分享方式
免费使用
AI智能生成
JVM类加载
JVM类加载
模板推荐
作者其他创作
大纲/内容
类加载过程
加载:在硬盘上查找并通过IO读取字节码<br>
验证:验证字节码文件正确性
准备:给类的静态变量分配内存,赋默认值
解析:将符号引用替换为直接引用
初始化:对类的静态变量赋为指定值
卸载
类加载器
引导类加载器(Bootstrap)<br>
扩展类加载器(Ext)<br>
应用类加载器(App)
类加载器初始化过程<br>
双亲委派机制
双亲委派流程
为什么要有双亲委派
全盘负责委派机制<br>
自定义类加载器<br>
核心思路
继承ClassLoader类
loadClass方法是双亲委派核心方法
主要是重写findClass方法
打破双亲委派机制
Tomcat打破双亲委派
核心思路:通过打破双亲,实现了一个容器下多个war包的共享与隔离
大致实现:每个war包独占一个类加载器实例,jsp页面有专属类加载器,线程监控类的变化状态
收藏
立即使用
ZZY-系统部署图
收藏
立即使用
4-CAS
收藏
立即使用
3-Java线程
收藏
立即使用
2-缓存一致性协议
139164_PO
职业:暂无
去主页
Collect
Get Started
JVM类加载机制
Collect
Get Started
jvm类加载机制
Collect
Get Started
jvm-类加载
Collect
Get Started
类加载
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document