jvm入门

jvm入门

一:jvm的介绍

  • 定义

    jvm的全称是Java virtual machine(java虚拟机)-java的运行环境(java二进制字节码的运行环境)

  • 作用:

    1:wirte once ,run anywhere。一次编译可以在任意平台运行

    2:自动内存管理:垃圾回收机制

    3:数组下标越界检查(对比c)

    4:多太

jvm,jre,jdk 的关系:jdk包含jre和java的编译工具;

jre包含jvm和java的常用类库(java runtime environment)

jvm:java虚拟机

二:学习jvm有什么用

  • 面试:面试重点
  • 理解底层实现原理:如自动拆箱装箱,for增强,动态代理
  • 中高级程序员必备技能:进行调优

三:常见的jvm

jvm是一套规范,只要按照规范实现就能实现一个自己的jvm

四:学习路线

相关推荐
程序员天天困2 小时前
Arthas ognl 表达式从入门到实战:掌握在线调试最强的表达式引擎
java·jvm·后端
长不胖的路人甲4 小时前
Serial 串行、Parallel 并行、CMS 并发收集器
java·开发语言·jvm
音符犹如代码11 小时前
Arthas classloader + sc 实战:JVM 类加载与手动加载
java·jvm·spring boot
一水20 小时前
JVM 面试宝典:从入门到调优实战
jvm·面试
Mark_ZP1 天前
JVM OOM 排查与真实案例复盘
jvm
音符犹如代码1 天前
Arthas Profiler 火焰图实战:CPU 热点在哪一目了然
java·jvm·spring boot
麻瓜code1 天前
JVM 运行时数据区——把内存五块讲清楚
jvm
Mark_ZP2 天前
CMS 垃圾回收器配置详解
jvm
北风toto2 天前
LangGraph 深度使用教程与总结
jvm
井川廊咏2 天前
初探性能优化——2个月到4小时的性能提升
jvm·数据库·性能优化