java入门(三)——java程序从编写到运行经历了什么

一、程序运行两个主要步骤

在这里插入图片描述

二、具体步骤

2.1完整步骤

在这里插入图片描述

2.2编译期(可以在window上)
  • 1.在硬盘新建xxx.java文件
  • 2.用文本编辑器打开文件编写java源代码,保存
  • 3.javac命令(编译命令)对xxx.java文件编译
  • 4.编译通过为.class字节码文件,未通过报错
2.3运行期(windows,linux都可)
  • 5.如在linux运行,需将xxx.class文件拷贝过去,不需源代码
  • 6.java(负责运行的命令)执行xxx.class字节码
  • 7.启动JVM,JVM启动类加载器,类加载器去硬盘找类对应的字节码文件
  • 8.找到,JVM对字节码进行解释,将字节码转换为二进制
  • 9.JVM将二进制码交给操作系统,操作系统执行二进制码和硬件进行交互

三、需要注意

在这里插入图片描述

  • 1.一个源代码文件可以编译多个字节码文件
    如:xxx.java编译生成a.class,b.class,c.class等,abc都是类名
  • 2.JVM识别字节码,不识别源代码
  • 3.编译和运行可以在不同操作系统上完成
发布了216 篇原创文章 · 获赞 98 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/shang_0122/article/details/105184589
今日推荐