1.源程序:
程序员写的程序
程序员自己可以看得懂的程序
程序: 字母,数字,其他符号
源程序是程序员编写的,程序员自己可以看得懂的程序,
本质就是一个文本文件,但是扩展名不是.txt,而是.java
2.生产JVM可以执行的字节码(.class)文件
JVM: 叫做Java虚拟机,是专门用来运行Java程序的
但是JVM只能识别0和1,而存储0和1的文件叫做字节码文件(.class文件)
如何把源文件(程序)翻译成JVM能够执行的字节码文件(程序)呢?
使用javac命令(编译命令)
使用格式: javac 文件名.java
编译HelloWorld.java源文件: javac HelloWorld.java
生成一个字节码文件: HelloWorld.class
3.把字节码文件交给JVM执行
不管是源文件(程序)还是字节码文件(程序)都存储在硬盘中?
不会自动执行,如何把字节码文件交给JVM执行呢?
使用java命令(运行命令)
使用格式: java 文件名
java HelloWorld
Java源代码到字节码执行:从编译到运行详解
本文介绍了如何将程序员编写的源程序通过javac编译为JVM可执行的字节码文件,并详细讲解了使用java命令运行字节码文件的过程。重点涵盖了源文件到字节码转换和执行的基本步骤。
1019

被折叠的 条评论
为什么被折叠?



