第14章 JVM(一)

整篇内容针对的是JDK1.7版本

14.1 什么是JVM

难度:★

重点:★

白话解析

电脑本身是不具备任何思想的,但是它有极强的二进制计算能力。它的出现就为了解决复杂的计算,用于执行用户输入的指令完成工作。

程序员的工作就是把现实生活中的事务,通过程序代码写下来然后交给计算机去完成。

那一行java 代码是怎么运行起来的?主要是有四步:

1、程序员编写代码

程序员会根据需要编写Java代码,将现实生活中的问题转化为计算机能够理解和执行的指令。例如,下面是一个简单的Java代码示例,用于计算两个数字的和:

public class HelloWorld {
    public static void main(String[] args) {
        int a = 5;
        int b = 7;
        int sum = a + b;
        System.out.println("Sum: " + sum);
    }
}

2、jdk 工具编译代码

程序员需要使用Java编译器将源代码翻译JVM能够执行的二进制代码,也被称为字节码(类文件格式)。javac编译器会检查代码的语法和错误,并将其转换成适合JVM执行的格式,得到 HelloWorld.class。

3、Java 虚拟机运行代码

  • JVM 的ClassLoader 负责从磁盘加载HelloWorld.class文件&#x

你可能感兴趣的:(白话Java面试,jvm,java)