Java虚拟机如何执行的

 时间:2026-02-16 03:22:55

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虚拟机如何执行的

  • cam350拼版攻略
  • 手机QQ消息提示声音怎么关闭
  • magix music maker 2016安装图解教程
  • navicat怎么连接mysql,navicat连接mysql
  • 如何创建QQ多人聊天
  • 热门搜索
    什么牌子的摄像机好 修缮的意思 倒卖什么东西最赚钱 中秋送礼一般送什么好 hbv是什么意思 有什么书值得一看 smtp是什么意思 高考祝福语和鼓励的话 三姓家奴是什么意思 speech是什么意思