java程序运行的步骤,如何运行java程序

  java程序运行的步骤,如何运行java程序

  运行过程:

  1.先把Java代码编译成字节码,也就是编译”。java“将文件键入”。类”类型文件。

  这个过程的一般执行流程:Java源代码-词法分析器-解析器-语义分析器-字节码生成器-最终生成字节码,其中任何一个节点的执行失败都会导致编译失败;

  2.将类文件放在Java虚拟机中,通常指官方热点JVM甲骨文的;

  3.Java虚拟机用类加载器加载类文件;

  4.类加载后,将进行字节码验证。字节码验证会被JVM解释器翻译成机器码供操作系统执行,但并不是所有的代码都被解释和执行。JVM对此进行了优化。

  比如Hotspot虚拟机本身就提供了JIT (Just In Time),也就是我们通常所说的动态编译器。它可以在运行时将热点代码编译成机器码,然后字节码被编译和执行。

  推荐教程:java入门教程以上是java程序如何运行的细节。请多关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: