![剑指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=1739137544-CMGN0K7AcA5dHTpMDWaz7lElrD1NKioJ-0-d68c2d4518a5ab58cfec4a8243c5a31f)
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_67.jpg?sign=1739137544-LQ4tqPKjuLOcaAMNEKN9Y4e4BZAd5FuZ-0-b4c852fbaae7256527008214b13d68e1)
图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=1739137544-vmb1ThZeWzJf3Y2iFcmrEXezAg8Rqmxu-0-c42deaec5b6f424b470335e31f48ea96)
图2-50 在NotePad++中打开文件所在文件夹的命令行(1)
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_69.jpg?sign=1739137544-CkBiHdfiEeIDn8HZ2fOVk6ONyoKQ46Yi-0-8f2247e6c40367006a5f1b8645b95b03)
图2-51 在Notepad++中打开文件所在文件夹的命令行(2)
可以发现,该命令行直接定位的就是.java源文件所在的目录,这样可以避免目录切换。在命令行中进行编译和运行如图2-52所示。
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_70.jpg?sign=1739137544-AmcRU3Pmytc5KXris9YBnvgfxHg42POR-0-c6cb10ec23630274e179b6b461dd6472)
图2-52 在命令行中进行编译和运行