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

四:学习路线

相关推荐
秋夫人4 小时前
jvm G1 垃圾收集日志分析示例(GC)
jvm
天天向上杰4 小时前
简识JVM的栈帧优化共享技术
java·jvm
讓丄帝愛伱7 小时前
不重启JVM,替换掉已经加载的类
jvm
qq_312738457 小时前
jvm学习总结
jvm·学习
天天向上杰7 小时前
简识JVM栈中的程序计数器
jvm
大乔乔布斯7 小时前
JRE、JVM 和 JDK 的区别
java·开发语言·jvm
天天向上杰8 小时前
简识JVM栈帧中的局部变量表
jvm
小白的一叶扁舟1 天前
深入剖析 JVM 内存模型
java·jvm·spring boot·架构
小池先生1 天前
jvm_threads_live_threads 和 jvm_threads_states_threads 这两个指标之间存在一定的关系,但它们关注的维度不同
jvm
{⌐■_■}1 天前
【GORM】事务,嵌套事务,保存点事务的使用,简单电商平台go案例
开发语言·jvm·后端·mysql·golang