Java程序的执行流程

小编
小编
小编
172
文章
1
评论
2020-09-2422:18:49 评论 1,710

Java程序的执行需要经过三个步骤:编写、编译和运行。

编写:是指在 Java 开发环境中进行程序代码的输入(俗称编程),最终形成后缀名为 .java 的 Java 源文件。

编译:是指使用 Java 编译器对源文件进行错误排査的过程,编译后将生成后缀名为 .class 的字节码文件。Java 编译器是javac.exe。

运行:是指使用 Java 解释器将字节码文件翻译成机器码,执行并显示结果。Java 解释器是java.exe。

Java程序的执行流程如下图所示。

Java程序的执行流程字节码文件是一种特殊的二进制文件,它必须由Java 解释器来解释执行。

Java虚拟机(Java Virtual Machine,简称JVM) 承担了解释器的功能,由它来负责解释执行 Java 的字节码程序。

不同的硬件平台和操作系统安装各自对应的JVM后,用户就感觉不到同样一套程序在不同平台之间运行时有什么差异,从而实现了跨平台移植性。Java 语言这种“一次编写,到处运行”的机制,有效地解决硬件环境和操作平台的差异问题,大大降低了程序开发、维护和管理的成本,同时也便于程序的分发、分享。

匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: