作者:半身风雪
不要去等明天,不要去相信永远,你所能做的,就是眼前。你所爱,为你所为。没有人会等你,在这风雨飘摇的人生路上。你所能做的,就是让自己更强。
JVM 概述
什么是JVM
JVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 主流虚拟机
一、Java 从编译到执行
一个 Java 程序,首先经过 javac 编译成 .class 文件,然后 JVM 将其加载到方法区,执行引擎将会执行这些字节码。执行时,会翻译成操作系统相关的函数。JVM 作为 .class 文件的翻译存在,输入字节码,调用操作系统函数。
1.1、Java 程序的执行过程
Java 文件->编译器>字节码->JVM-&g