![剑指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=1739064789-WCktxfDazMO4am1AMep5s8qRaMYOljNB-0-7fb3b0fa3fb520efe39488b4d7694985)
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_67.jpg?sign=1739064789-RXRzYFHmucjp6hqq3VYBisKnQMuoFhQV-0-c249a1a4e7e392a9b2cd9c7d0438b39d)
图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=1739064789-BZZJa1HvVQHiM2LeRElzhAQhXibi8D64-0-c033867f65e71e29631c96ebd5ef8d73)
图2-50 在NotePad++中打开文件所在文件夹的命令行(1)
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_69.jpg?sign=1739064789-6yOyqicQRbX0BpZ4saEe8KAkCxT8KyqL-0-71127a466afaa0c894e8237077db6910)
图2-51 在Notepad++中打开文件所在文件夹的命令行(2)
可以发现,该命令行直接定位的就是.java源文件所在的目录,这样可以避免目录切换。在命令行中进行编译和运行如图2-52所示。
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_70.jpg?sign=1739064789-TNK46WaipxJcUlPtiE77UUcNYdurc82I-0-f684574c428331f35a57c4041486fcf7)
图2-52 在命令行中进行编译和运行