![剑指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=1739694660-z5K3M1JsPkMas6ymXCu00VTb4vhIJVcz-0-37b733545b72ee6bb68ca4e17d117a2d)
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_67.jpg?sign=1739694660-zW18HjmorJ9xU4OtW5X6eT3PCGHGWlON-0-04e2dda6186702580e3d7d9c8ab715af)
图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=1739694660-NE5PaNfibVTQkToRWYpLuH8SEOZGGqtI-0-8fe5a4b0b55a80457230af9d43b8e3d3)
图2-50 在NotePad++中打开文件所在文件夹的命令行(1)
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_69.jpg?sign=1739694660-e9D4DwvvucR4zmOj6zoNSVBXQJ4cxav9-0-1e19fb06fe7a2749be7bd95f579943a5)
图2-51 在Notepad++中打开文件所在文件夹的命令行(2)
可以发现,该命令行直接定位的就是.java源文件所在的目录,这样可以避免目录切换。在命令行中进行编译和运行如图2-52所示。
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_70.jpg?sign=1739694660-LMc4aNbUVzHkKuFyyWEA6NYmnVBGk8OR-0-b1a36de17f86ae960ff57b71d64b26a4)
图2-52 在命令行中进行编译和运行