网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

Java虚拟机如何执行的

时间:2024-10-24 22:14:07

1、第一步编写一个java类,实现一个主函数,主函数中实现查找一个字符在字符串中的位置,并将这个位置输出:

Java虚拟机如何执行的

2、第二步将上一步编写的java文件,通过ant或者其他编译器编译成class文件,编译成class文件后,用记事本打开,是不可阅读的,所有采用第三步的方式展现成适合阅读的方式

Java虚拟机如何执行的

3、第三步执行这一步首先配置好了jdk的环境,这里采用jdk1.7版本,点击开始--运行---罕铞泱殳cmd,切换到溟猫钽吟第二步class的文件位置,输入 javap -v Demo.class >Demo.txt通过 javap 命令,将class文件展示成比较容易阅读的方式,

Java虚拟机如何执行的

4、第四步安装第三步的方法,生成的文件,就是jvm读取class文件的指令步骤可以根据jvm指令码表,就知道什么意思,这就是jvm的读取步骤

Java虚拟机如何执行的

5、第五步java文件编译成class文件,被加载到jvm虚拟机中,存放到方法区内。实际运行代艨位雅剖码时执行方刮茕栓双法区的代码,每当调用进入一个Java方法,JVM会在当前线程的Java方法栈中生成一个栈帧,在栈帧内操作数栈根据指令码的顺序操作本地变量表来实现代码的执行。

Java虚拟机如何执行的
© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com