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

四:学习路线

相关推荐
廋到被风吹走8 分钟前
【Java】【Jdk】Jdk11->Jdk17
java·开发语言·jvm
东北赵四33 分钟前
JVM实践(调优)
java·jvm
仙俊红13 小时前
在 Java 中,`==` 和 `equals()` 的区别
java·开发语言·jvm
Yana.nice14 小时前
JVM与KVM
jvm
皮卡丘学了没15 小时前
JVM-对象存活判断机制
jvm
再睡一夏就好17 小时前
多线程并发编程核心:互斥与同步的深度解析及生产者消费者模型两种实现
linux·运维·服务器·jvm·c++·笔记
笨手笨脚の1 天前
深入理解 Java 虚拟机-01 JVM 内存模型
java·jvm··虚拟机栈·方法区
rchmin1 天前
ThreadLocal内存泄漏机制解析
java·jvm·内存泄露
❀͜͡傀儡师1 天前
Docker快速部署一个轻量级邮件发送 API 服务
jvm·docker·容器
虾说羊1 天前
JVM-1
jvm