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

四:学习路线

相关推荐
Hgfdsaqwr2 小时前
Django全栈开发入门:构建一个博客系统
jvm·数据库·python
ʚB҉L҉A҉C҉K҉.҉基҉德҉^҉大5 小时前
自动化机器学习(AutoML)库TPOT使用指南
jvm·数据库·python
笨手笨脚の6 小时前
深入理解 Java 虚拟机-03 垃圾收集
java·jvm·垃圾回收·标记清除·标记复制·标记整理
dyyx1117 小时前
使用Scikit-learn进行机器学习模型评估
jvm·数据库·python
weixin_499771557 小时前
使用Seaborn绘制统计图形:更美更简单
jvm·数据库·python
尽兴-8 小时前
JVM执行引擎深度解析
jvm·jit·执行引擎
疯狂的喵8 小时前
用Matplotlib绘制专业图表:从基础到高级
jvm·数据库·python
qq_192779879 小时前
用Pygame开发你的第一个小游戏
jvm·数据库·python
weixin_704266059 小时前
Java线程与进程:基础概念解析
java·开发语言·jvm
2401_838472519 小时前
Python单元测试(unittest)实战指南
jvm·数据库·python