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 小时前
JVM——线程通信原理
jvm
吴声子夜歌2 小时前
JVM——线程同步机制
jvm·线程同步机制
basketball6163 小时前
C++进阶:3. unique_ptr 现代C++内存管理的基石
java·jvm·c++
一只小白0005 小时前
【JVM | 第四篇】—— JVM 内存分配
jvm·面试
weelinking14 小时前
【产品】12_接入数据库——让数据永久保存
jvm·数据库·python·react.js·数据挖掘·前端框架·产品经理
gsls20080816 小时前
JVM 堆内存参数 & Docker 容器适配,一次讲清楚
jvm·docker·容器
light blue bird21 小时前
支组汇总主子节点工序路径图表
前端·jvm·.net·桌面端·gdi绘图
Access开发易登软件1 天前
Access 用 VBA 操作 SQLite,不用装任何驱动
jvm·数据库·sqlite·vba·access·access开发
Niyy_1 天前
WASM 的使用笔记
jvm·笔记·wasm
小L写Java1 天前
第六章:JVM 调优实战 —— GC日志分析、内存溢出排查与线上问题定位
java·jvm