程序设计 选择题 标准

从源码到运行的流程 — 程序设计选择题

Java 程序设计(大学通用) Java 语言概述与开发环境 AI 三重审校通过

题目
某同学在命令行中执行了一个 Java 程序,其完整流程如下:第一步,编辑得到源文件 Hello.java;第二步,使用 javac 命令处理该文件,得到文件 Hello.???;第三步,使用 java 命令让 JVM 加载并执行该文件。若按流程顺序逆推,第二步生成的文件扩展名及其含义正确的选项是(  ) A. .java,字节码文件,由 JVM 编译生成 B. .class,字节码文件,由编译器 javac 编译生成 C. .class,源文件,由 JVM 编译生成 D. .exe,可执行文件,由编译器 javac 直接链接生成