jvm 学习

jvm学习

基本结构:类加载器,执行引擎,运行时数据区,本地接口

jvm历史
  • jdk jre jvm 三者的关系 jdk>jre>jvm
内存结构
  1. 程序计数器
  2. Java 虚拟机栈
  3. 本地方法栈
  4. 方法区

java模块化实现

  • jigsaw
运行时数据区

线程共享区
- 方法区
- Java堆
线程独占区
- 虚拟机栈
- 本地方法栈
- 程序计数器
本地方法区
- 本地库接口
- 执行引擎

垃圾回收机制
性能监控工具
  • jconsole.exe java自带的监控工具(程序运行时)
  • javap.exe 反汇编器javap命令反汇编一个java字节代码文件,返回有关可变部分和成员函数的信息
性能调优案例实战
认识类的文件结构
类加载机制
字节码执行引擎
虚拟机编译及运行时优化
线程高级

jvm相关书籍

JVM 底层原理(含电子书)

JVM调优总结

[JVM调优总结]https://www.cnblogs.com/andy-zhou/p/5327288.html

Java应用线上问题排查的常用工具和方法

http://www.iocoder.cn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值