轻松get JVM虚拟机

Java最神奇的地方之一莫过于他的虚拟机了
Java Virtual Machine ,JVM

Java通过JVM执行他的代码,JVM也提供了不同操作系统的版本
只要你提供了JVM支持的文件(我们称之为字节码文件),Java虚拟机就能保证运行结果是一致的。更甚者,字节码文件不仅仅来源于Java代码,只要符合字节码的文件格式规定,JVM就能跑给你看!
“Write Once!Run Everywhere!”
在这里插入图片描述
Java的虚拟机拥有一套“全自动”的垃圾回收机制,这使得Java代码不容易发生内存泄漏事实上,你几乎很少遇到内存泄漏 ,但是Java的内存区域发生问题了,怎么办?
了解JVM将为你保驾护航,
在这里插入图片描述

Java虚拟机的执行流程

Java代码执行流程
从上面的流程,我们得到下面几个主要部分的内容

  • JVM内存区域
  • 垃圾收集器与内存分配
  • 虚拟机执行子系统(类加载与执行)
  • 程序编译与代码优化

从这四个方向,构成了本专栏
文章链接如下(加粗代表已完成)

猜你喜欢

转载自blog.csdn.net/weixin_44494373/article/details/107244766
今日推荐