![剑指Java:核心原理与应用实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/443/47500443/b_47500443.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第2章 第一个Java程序:HelloWorld
2.4.3 开发Java程序
接下来使用Notepad++软件尝试编写一个Java程序,看看它与记事本有什么不同。
用Notepad++软件编写如下所示的代码,并且保存为HelloJava.java,如图2-49所示。
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_66.jpg?sign=1739597987-e2fAlkNnRzP02ZDvgFb9pT9Rmd9YEvdY-0-51ec50c86b286445db2fdf1d24cac116)
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_67.jpg?sign=1739597987-qi4Q1a7ULEIlvpcNQnoWvztHhYEryb68-0-dfdd7e0ca9536156ed239dbd463b35a3)
图2-49 用Notepad++编写Java程序
用Notepad++软件编写程序的优点如下。
(1)有行号标识,当编写出现错误时,可以更快地定位到要修改的代码位置。
(2)有关键字的颜色标识,如public、class、static、void等,这对于初学者来说是很大的福音。
(3)有结构的对齐线,还可以收拢和展开,这将极大方便我们理解代码结构。
那么接下来,应如何编译和运行Java程序呢?
在Notepad++中打开文件所在文件夹的命令行如图2-50和图2-51所示。
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_68.jpg?sign=1739597987-i7zo9QFhTmGl5h9emukqcgYUe64kslhU-0-dd28e3925802ce51d4c1bf47ca67482d)
图2-50 在NotePad++中打开文件所在文件夹的命令行(1)
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_69.jpg?sign=1739597987-LyRFJV7IpkQtPoV5cdJ2zVcAIoGrXkwq-0-e8dd2c159211abf6a823be9d055b2a02)
图2-51 在Notepad++中打开文件所在文件夹的命令行(2)
可以发现,该命令行直接定位的就是.java源文件所在的目录,这样可以避免目录切换。在命令行中进行编译和运行如图2-52所示。
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_70.jpg?sign=1739597987-cRDzL38XpINo9uLb5Y7WEkpMLEGCcGaz-0-0dc3cc2d93b1b6f8ceda803678e506e0)
图2-52 在命令行中进行编译和运行