![你好!Java](https://wfqqreader-1252317822.image.myqcloud.com/cover/628/50417628/b_50417628.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.4 训练营:使用文本编辑工具+JDK编写和运行Java程序
虽然IDE工具很好用,但是并不利于初学者了解Java程序的运行过程,所以老师为小明安排了一个训练营,该训练营实现步骤如下。
第1步:下载JDK并配置好Java的开发环境,这是进行Java编程的基础。
第2步:用文本编辑工具作为编辑器,编写HelloWorld.java程序,代码如下。
![](https://epubservercos.yuewen.com/92BB40/29686251103543406/epubprivate/OEBPS/Images/32_02.jpg?sign=1738884819-jYwaUtHqMPtjw7t8bI5gD4sjTy8fVZZE-0-c898c077588384cbae27101d95e55591)
![](https://epubservercos.yuewen.com/92BB40/29686251103543406/epubprivate/OEBPS/Images/32_03.jpg?sign=1738884819-bvxksUOAiMXtoDGRjMVWisJj2Xemk9W1-0-228a78b06c239a32ff4eb729b1d7822a)
第3步:保存文件为HelloWorld.java。
第4步:在命令行使用javac编译器,把代码编译成class文件,如图1-20所示。具体过程是在命令提示符下进入到文件所在的目录;使用javac HelloWorld. java指令进行编译;编译成功后通过dir指令可以查看编译好的HelloWorld.class文件。
![](https://epubservercos.yuewen.com/92BB40/29686251103543406/epubprivate/OEBPS/Images/32_04.jpg?sign=1738884819-zLV8U4jpQ0r9LEgqVxUqhFXMUe8XBOk4-0-51f26aa70a6fa987bded3c3d55bb37f1)
图1-20 编译程序
第5步:用java命令来运行这个class文件。具体过程是在命令提示符下进入到文件所在的目录;使用java HelloWorld指令进行编译;运行HelloWorld.class文件,如图1-21所示,输出“Hello World.”字符串。
![](https://epubservercos.yuewen.com/92BB40/29686251103543406/epubprivate/OEBPS/Images/33_01.jpg?sign=1738884819-yKlrmnEeSumdRRsZh7NvCTeyAmsmNNDI-0-14cccdb1f8b8a914ebb01bff18349fbd)
图1-21 运行程序
通过这些步骤,小明可以完整地体会Java代码从编写到运行的过程,同时也熟悉了JDK的使用。
Java程序运行过程如图1-22所示,首先由编译器将Java源代码文件(.java文件,简称Java源文件)编译成为字节码文件(.class文件),然后再由Java虚拟机中的解释器将字节码解释成为机器码去执行。
![](https://epubservercos.yuewen.com/92BB40/29686251103543406/epubprivate/OEBPS/Images/33_02.jpg?sign=1738884819-j0m00pN4PVVoeoLhxg9kRWvFcGGdfMQ0-0-c6165ac1f02f2ab38504b28e0e615c58)
图1-22 Java程序运行过程