郑州发布一个程序如何在JAVA中执行

  javac执行任何编写的Java代码。

  JAVA编译器产生一个.class文件或字节码,而不是机器本机代码(与C编译器不同)。

  产生的字节码不是机器可执行的,需要一个解释器在计算机上运行。JVM充当这个解释器,因此,它执行字节码。

  然后,软件较终执行以获得预期的结果。

  使用C或C++时,编译器创建依赖于操作系统的.exe文件(这些语言不是独立于平台的)。这当我们尝试在另一个操作系统上运行这个.exe文件时,它将无法运行,因为它依赖于该操作系统并且与之不兼容。在java培训中,有系统全面的理论知识和企业级实战项目,可以让你真正掌握java知识和技能,更好地进行项目开发。

  既然我们已经讨论了它的程序执行,让它独立于平台。与其他编程语言不同,javac编译器生成的字节码可以在各种操作系统上运行。事实上,Java生成的字节码只需要JVM。操作系统对它没有影响。只要存在javac编译器,你就可以在任何平台上编写和执行代码。

  Java代码是如何执行的?

  在Java中,编译器将程序转换成字节码,字节码不是可执行代码。现在,任何其他平台或操作系统都可以运行这个字节码。当我们执行它的程序或文件时,我们获得一个.class文件,这是一个不可执行的文件。我们需要一个虚拟机来执行一个.class文件。JVM无疑是平台无关的。类似于它如何根据周围环境而变化。例如,MAC和Linux与Windows有不同的JVM。它支持可移植性,因为它的代码的可移植字节码使它与平台无关。

领取试听课
每天限量名额,先到先得
温馨提示:为不影响您的学业,来 郑州JAVA培训 校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
  • 详情请进入 郑州达内IT教育培训...

关于我们 | 招生信息 | 新闻中心 | 学校动态

版权所有:搜学搜课(www.soxsok.com)