更新时间:2022-05-11 10:38:58 来源:极悦 浏览1295次
大家在学习Java教程的时候会遇到字节码,那么,Java字节码是什么?这个问题就由极悦小编来告诉大家。
Java 字节码是 Java 程序编译的结果,是该程序的中间表示,它与机器无关。
Java 字节码由 Java 虚拟机 (JVM) 而不是处理器处理。JVM 的工作是对处理器进行必要的资源调用以运行字节码。
Java 字节码是 Java 程序的编译目标代码。该字节码可以在任何安装了 Java 的平台上运行。
这种机器独立性是因为 Java 虚拟机在处理器的代理中运行字节码,这意味着 Java 程序员不必了解程序将在其上运行的特定操作系统和处理器的怪癖和细微差别,因为虚拟机负责这些细节。
Java 字节码不是完全编译的,而只是位于中间的中间代码,因为它仍然必须由安装在特定平台(如 Windows、Mac 或 Linux)上的 JVM 解释和执行。
编译后,Java 源代码被转换为 .class 字节码。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习