当前位置: 首页 > news >正文

JVM知识点记录

仅作知识点框架记录,后续补充

4.JVM

       参考资料:https://blog.csdn.net/qq_41701956/article/details/81664921

4.1 HotSpot

 todo

4.1.1 HotSpot内核

4.1.2 HotSpot启动

4.1.3 HotSpot系统初始化

4.1.4 HotSpot Oops模块

4.1.5 Klass框架

4.1.6 对象标识机制

4.2 JVM

4.2.1 OOM(OutOfMemoryError)

4.2.2 StackOverFlowError

4.2.3 垃圾回收算法

4.2.4 垃圾收集器

4.2.5 指令集

4.2.6 解释器

4.2.7 JIT

4.2.8 字节码指令集

4.2.9 字节码执行引擎

4.2.10 对象内存布局

4.2.11 类加载

4.2.12 链接

4.2.13 初始化

4.2.14 创建对象的过程

4.2.15 运行时数据区

程序计数器、JVM栈、本地方法栈、堆、方法区、运行时常量池、直接内存

4.3 虚拟机监控工具

4.3.1 Attach

4.3.2 Heap Dump

4.3.3 jhat

4.3.4 jstack

4.4 Java内存模型与线程

4.4.1 JMM

4.4.2 线程实现

4.4.3 线程调度

4.4.4 状态转换

4.4.5 线程安全

4.4.6 锁优化


http://www.mrgr.cn/news/12192.html

相关文章:

  • jQuery 事件
  • 【UE5】库存系统——01
  • MySQL集群技术4——MySQL路由
  • 什么是令牌桶算法?工作原理是什么?使用它有哪些优点和注意事项?
  • 探索Objective-C中的富文本世界:NSAttributedString与NSMutableAttributedString
  • 这几天旅游去了,刚回来,有几点感想
  • Java框架myBatis(三)
  • Hadoop: Mapreduce了解
  • ZooKeeper可视化工具
  • 如何在项目中配置.gitignore文件
  • SpringBoot集成kafka-生产者发送消息
  • 十一:C语言-操作符详解
  • Redis windows 指定端口的方式启动
  • 通过重构得到更深层的理解
  • Excel的使用总结3
  • C++ TinyWebServer项目总结(11. 定时器)
  • nginx配置文件bom格式问题,导致启动报错报错处理
  • AI搜索的商业模式困境:Perplexity从拒绝广告到高价广告的转变
  • Golang学习笔记-Golang中的锁
  • Redis Cluster(无中心化设计)