Java程序经编译后会产生'byte code'。

'byte code'是一种中间语言,它不是直接执行的机器码,而是被Java虚拟机(JVM)解释执行的。JVM是Java语言的运行环境,它可以运行在不同的操作系统上,因此Java程序可以跨平台运行。

选项A和C都是错误的,Java程序不会生成machine code或DLL文件。

所以,正确答案是 B.

Java程序编译后生成什么?

原文地址: https://www.cveoy.top/t/topic/mXFc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录