JVM 一
运行时数据区域
什么是线程独享
什么是线程共享的
对象创建
创建对象
- new 指令的时候
- newInstance()方法
对象创建的流程
遇到了一个new Student() 先去加载Student类
内存分配的方式
- 指针碰撞
- 空闲列表
内存布局
有几部分组成
访问定位
两种形式
现在采用的哪一种
判定对象是不是死亡
- 引用计数法
- 可达性分析
- 引用 强 软 弱 虚
垃圾回收算法⭐
垃圾回收器(新生代or老年代) 各个收集器的优点 和缺点
内存分配策略
- 对象优先进eden区
- 大对象直接进入老年代
- 长期存活的进老年代
- 动态对象判定
- 空间分配担保
jdk一些基本的命令
jvm调优
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。