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之垃圾回收算法(GC)
jvm·算法
xiaolyuh12310 小时前
ThreadLocalMap 中弱引用被 GC 后的行为机制解析
java·jvm·redis
这周也會开心11 小时前
JVM-垃圾回收算法
jvm·算法
代码or搬砖13 小时前
JVM垃圾回收算法
jvm·算法
qualifying13 小时前
JavaEE——多线程(5)
java·jvm·java-ee
2501_9418656316 小时前
从事件驱动到异步架构的互联网工程语法构建与多语言实践分享
java·开发语言·jvm
她和夏天一样热1 天前
【观后感】Java线程池实现原理及其在美团业务中的实践
java·开发语言·jvm
czlczl200209251 天前
深入解析 ThreadLocal:架构演进、内存泄漏与数据一致性分析
java·jvm·架构
亓才孓1 天前
封装类对象的缓存对象
java·jvm·缓存
廋到被风吹走1 天前
【Java】【JVM】性能监控与故障诊断
java·开发语言·jvm