Java运行原理分析

作者: 书中乌鸦不是鸟 | 来源:发表于2019-11-03 21:56 被阅读0次

                        过硬的技术 + 透彻的金融业务 + 心理学 = 互联网金融专家

    Java运行原理分析:

    1. 源文件(.java源代码)通过编译器编译成字节码文件class。

    2. 通过JVM中的解释器将字节码文件生成对应的可执行文件,运行。

    3. 将编译后的程序加载到方法区,存储类信息。

    4. 运行时,JVM创建线程来执行代码,在虚拟机栈和程序计数器分配独占的空间。根据方法区里的指令码,在虚拟机栈对线程进行操作,程序计数器保存线程代码执行到哪个位置。

    “一处编写,处处运行”:编译后,不依赖于平台环境,在各种操作系统均可运行。

    详细流程图

    欢迎关注个人公众号:互联网金融训练营。

    相关文章

      网友评论

        本文标题:Java运行原理分析

        本文链接:https://www.haomeiwen.com/subject/iailbctx.html