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

四:学习路线

相关推荐
静若繁花_jingjing3 小时前
JVM常量池
java·开发语言·jvm
猿究院-赵晨鹤6 小时前
JVM基础知识总结
java·jvm
代码输入中...6 小时前
JVM常见面试题及答案
java·jvm·java面试·java面试题·jvm面试题
猿究院--冯磊6 小时前
JVM垃圾收集器
java·jvm·算法
倒悬于世13 小时前
JVM-类加载详情
java·开发语言·jvm
码熔burning13 小时前
JVM 面试精选 20 题(续)
jvm·面试·职场和发展
完全学不完20 小时前
JVM对象创建和内存分配
jvm
IT利刃出鞘1 天前
Java线程的6种状态和JVM状态打印
java·开发语言·jvm
黑客影儿1 天前
Java技术总监的成长之路(技术干货分享)
java·jvm·后端·程序人生·spring·tomcat·maven
没有bug.的程序员1 天前
JVM 运行时数据区详解:内存模型与对象生命周期全景解析
java·jvm·运行时数据区·内存模型·对象生命周期