![编程大讲坛:Java核心开发技术从入门到精通](https://wfqqreader-1252317822.image.myqcloud.com/cover/993/687993/b_687993.jpg)
第2课 Java开发利器
Java程序和其他程序一样,可以通过记事本编写程序,但是这种编写对于一个大型项目来说需要耗费大量的时间和精力,如果想要快速方便地开发,用记事本开发是不现实的,所以,在本课中,将带领读者认识Java当前最流行的的开发利器Eclipse和NetBeans的下载、安装与简单使用。
2.1 本课学习目标
在本课的内容中,将详细讲解Java开发利器,引导读者进一步快速开发Java,为步入本书后面知识的学习打下坚实的基础,本课的具体学习目标如下:
● 下载与安装Eclipse。
● 安装Eclipse汉语语言包。
● 用Eclipse新建一个项目、一个程序。
● 下载与安装NetBeans。
● 用NetBeans新建一个项目、一个程序。
2.2 下载与安装Eclipse
要用Eclipse开发程序,必须要下载和安装Eclipse。
2.2.1 Eclipse简介
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境,幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具。Eclipse最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT和PDE,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理,2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构,2007年6月,稳定版3.3发布,2008年6月发布代号为Ganymede的3.4版。
Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前也有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性,所以许多软件开发商以Eclipse为框架开发自己的IDE。
2.2.2 Eclipse的下载
用户可以打开“Eclipse”官方网站,即可下载“Eclipse”程序,其具体操作步骤如下。
(1)打开IE浏览,在浏览器中输入网址“http://www.eclipse.org/”,然后单击“Download Eclipse”超级链接,如图2-1所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0031_0001.jpg?sign=1739363768-OO7d1FMXcO3cNAtuarNBRY54tDm7IcFT-0-2b3778c61aa4db2c2500728759adf481)
图2-1 Eclipse官方首页
(2)进入Eclipse下载页面,在“Eclipse IDE for Java EE Developers (163 MB)”栏中,用户根据操作系统选择Eclipse版本,这里单击“Windows”超级链接,如图2-2所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0031_0002.jpg?sign=1739363768-2DZjOFHO7oPlLO5Ildw0LpI1OBEZ9lzi-0-9202d9a4e7fa30dff8cb1037e4213b74)
图2-2 单击需要的版本
(3)单击图标,即可下载Eclipse,如图2-3所示,系统将自动完成下载工具,这里启动了“迅雷”进行下载,如图2-4所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0002.jpg?sign=1739363768-fIDOfnerNNJVIe1vGAlx8HjRd2DrgzCx-0-3833186eab3378dc009f7fc4592882a0)
图2-3 单击图片超级链接
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0003.jpg?sign=1739363768-8D7v45WEcrrYI4dBVgMYfOZFwM90qVtV-0-fdbe521dfd9e824a4cdca33c2c1a5dd3)
图2-4 下载Eclipse
2.2.3 Eclipse的安装与汉化
Eclipse的安装十分简单,但汉化稍微有些复杂,下面对两者进行详细讲解,其具体操作步骤如下。
(1)将下载的文件进行解压,然后打开的文件,双击“Eclipse”图标,将启动Eclipse程序,如图2-5所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0005.jpg?sign=1739363768-rc7oMKVe1EXyKmWlb6k6ITEcXOt8WSFX-0-1bd9cc4e841004fad9cdf8a9cf6c5443)
图2-5 Eclipse程序
(2)打开“Workspace Launcher”对话框,单击按钮可选择项目的路径,这里设置在D盘下的JAVA文件,然后单击
按钮,如图2-6所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0008.jpg?sign=1739363768-FRoyQvMeOMx5d1Y2BfX2b3etYwSUUhLW-0-e4b1f1f130c50bcb2b999647210c493b)
图2-6 “Workspace Launcher”对话框
(3)将进入欢迎界面,选择“Help”→“Software Updates”命令,如图2-7所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0033_0002.jpg?sign=1739363768-y6JL6df8ifJm6zLnUae1RvZO6qYU4BGS-0-aff106794476c8dccaca0737202ba3ac)
图2-7 选择命令
(4)打开“Software Updates and Add-ons”窗口,单击“Available Software”选项卡,在该选项卡中单击按钮,如图2-8所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0033_0003.jpg?sign=1739363768-dDcLtNcME45SNUYM2SjY4YkjLETLBUXi-0-5c720f8bdfd9fcf85236db65f72ceb32)
图2-8 “Software Updates and Add-ons”窗口
(5)打开“Add Site”对话框,在“Location”文本框中输入地址“http://download.eclipse.org/technology/babel/update-site/”,单击按钮,如图2-9所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0033_0006.jpg?sign=1739363768-yOiducxhhmNUCRvd0pxAJsKI7ETjKeZd-0-ebb3d3547a32dd744e3d022025ca1626)
图2-9 “Add Site”对话框
(6)返回到“Software Updates and Add-ons”窗口,单击按钮,软件将自动下载,这需要很长时间,用户需要耐心等待,如图2-10所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0033_0007.jpg?sign=1739363768-NDqrdmLSPaQBgVfqYlKPT36kIoUEPiqz-0-0e64c43b1ccdbaeb8b00448ace1ab415)
图2-10 下载语言包
(7)然后在列表中选择复选框,单击
按钮,重新启动软件,如图2-11所示(这种汉化的过程十分缓慢,用户也可以通过搜索引擎下载汉化包,然后将汉化包的各个文件,复制在Eclipse下的相关文件夹汉化)。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0034_0001.jpg?sign=1739363768-1DOYnMLOFblcBLFtR7w3dvEtGhxUabOe-0-3f3762c00af74fc772c669ea56c4e019)
图2-11 汉化过后的Eclipse
2.3 新建一个Java项目
启动软件后,即可建立一个Java项目,下面讲解用Eclipse新建一个项目,再建一个Java程序,其具体操作如下。
(1)启动软件,选择“文件”→“新建”→“项目”命令,如图2-12所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0034_0003.jpg?sign=1739363768-t7K0XXheM8fUpjlHZy9P6zAxQcXP6DdY-0-4e0ba5bac5392ae9a79d422062fb6137)
图2-12 选择“项目”命令
(2)打开“新建项目”窗口,然后在“Java”树形列表中选择“Java项目”,单击按钮,如图2-13所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0034_0004.jpg?sign=1739363768-7haC4GTECfad3py1p1Hz7iK1xQ7qp1m4-0-809b5ffbb3a0f2b0c6ea868c3bb194ad)
图2-13 “新建项目”窗口
(3)在“Project name”文本框中输入项目名,这里假设“two”,单击按钮,如图2-14所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0002.jpg?sign=1739363768-WC2MQ81QeNobzh6czzhnqO6CRZTNq9VN-0-db874ab84de13dca7a4cdecbaa497d34)
图2-14 输入项目名
(4)在打开“Java设置”窗口中的参数保持默认不变,然后单击按钮,如图2-15所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0003.jpg?sign=1739363768-PhMZzSK0GBT5RQ1DjH45Q6dqajQJyf4F-0-4a5459d922b0478fcbd6093e4951d020)
图2-15 “Java设置”窗口
(5)打开“要打开相关联的透视图吗?”对话框,单击按钮,如图2-16所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0005.jpg?sign=1739363768-9l23EXAnaKw7o3AQSSChYVSOoEvRD0Cd-0-a1d8a707d4000b608835ffc9dd70b14b)
图2-16 “要打开相关联的透视图吗”对话框
(6)选择“文件”→“新建”→“类”命令,如图2-17所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0006.jpg?sign=1739363768-vBMxwvwVSUmn1wYJPOnKwP3So6Q1sgg3-0-67110c5108441be9ebb9d4c5d8726aeb)
图2-17 选择“类”命令
(7)打开“新建Java类”窗口,在“名称”文本框中输入类名,这里输入“Helloworld”,用户可以根据自己需要勾选各种参数,如图2-18所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0007.jpg?sign=1739363768-mwvdJC0jQLfOQFDmgRUyDehqqJMmfCFx-0-c4ab25fe6d66d350c68a409596dbe8fe)
图2-18 “新建Java类”窗口
(8)打开程序编辑区,如图2-19 所示,然后输入需要的程序,这里输入一个显示程序,“System.out.println("Java是一门优秀的程序设计语言!");”,然后单击“运行”按钮调试后,结果如图2-20所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0036_0002.jpg?sign=1739363768-TbFsIbqikMRac2oJSLE8XwSvctzbuXnA-0-b470fe2fca9a439410dcd8757b775434)
图2-19 新建程序
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0036_0003.jpg?sign=1739363768-Kzda65X05zwiDKp0iM8xLtGcvHbfFgvy-0-3d9187e5bbcb0f2f13549253bd38b426)
图2-20 编辑程序与编译程序
2.4 下载并安装NetBeans
本章讲解了一个流行的开发工具,下面讲解一个由Sun公司发行的一个Java开发工具NetBeans,其具体操作步骤如下。
(1)在浏览器地址栏输入“http://www.netbeans.org/downloads/index.html”,用户根据自己需要下载NetBeans,语言这里选择“简体中文”,平台选择“Windows 2000/XP/Vista”,然后单击“All”下的按钮,将其下载,如图2-21所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0036_0005.jpg?sign=1739363768-UeCBI0qxmKrmelr0CzY6EjEtYxphcw0x-0-aed0c64c059f26e957ad15da0ab21905)
图2-21 “Netbeans”程序下载
(2)下载完成后,双击下载程序“Netbeans-6.5-ml-Windows”,将会打开 “欢迎使用NetBeans IDE 6.5的安装程序”窗口,单击按钮,如图2-22所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0003.jpg?sign=1739363768-dZKMwwpFDeR7gWVAzRKiIHJB5YTE8HVs-0-f40b35ba809fe942b56e211507963997)
图2-22 “欢迎使用NetBeans IDE 6.5的安装程序”窗口
(3)打开“定制安装”对话框,在列表中选择需要的软件,这里全部选择,单击按钮,如图2-23所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0004.jpg?sign=1739363768-wzFwO3PsNU7z5cwNnHL264CDIepIX96x-0-77d7c38a73c27ca2e957c8553a908e17)
图2-23 “定制安装”对话框
(4)回到“欢迎使用NetBeans IDE 6.5的安装程序”窗口,单击按钮,打开“许可证协议”窗口,选择
复选框,单击
按钮,如图2-24所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0009.jpg?sign=1739363768-Kmyq8uFxpnqbjRujN6VEpd3yZ4uoHLoB-0-83cdcba5532529b3137d1e8feab1afed)
图2-24 “许可证协议”窗口
(5)打开“NetBeans IDE 6.5安装”窗口,这里按默认设置,设置完成后单击按钮,如图2-25所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0010.jpg?sign=1739363768-Vz2Dh367fgvI08R71vFXMHScCFsn4aIS-0-982d2688d5a204b43dd143e5fe5f4057)
图2-25 “NetBeans IDE 6.5安装”窗口
(6)在打开的“GlassFish V2 UR2安装”窗口中,保持默认设置,单击按钮,如图2-26所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0001.jpg?sign=1739363768-Bb3Ic0T6vDxGIDlb1tJWoOH51FaooIYs-0-c4cf66d0043948f6eceea0a447f59765)
图2-26 设置文件夹与服务器属性
(7)在打开的“GlassFish V3 Prelude安装”窗口中可以选择安装的路径这里仍然保持默认设置,单击按钮,如图2-27所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0002.jpg?sign=1739363768-8tjVO8t4zq2PN8dYJh0JivOQOGtAUral-0-f5c5ac1f5e4ef0ff988510b2a9c27772)
图2-27 选择安装路径
(8)在打开的“Apache Tomcat 6.0.18安装”窗口中选择Apache Tmocat的路径,设置后,单击按钮,如图2-28所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0005.jpg?sign=1739363768-K4SHyjiFwjWx56Mttm8xsnxk3RB2u536-0-004b42d747f2e715bf2e059406aef2e8)
图2-28 选择安装路径
(9)在打开的“摘要”窗口中单击按钮,如图2-29所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0006.jpg?sign=1739363768-UaqfyWubo9yiDLhoWElAKxLnbyXlBXiK-0-4ec000eef966652b06e5c243ddd454cc)
图2-29 安装文件
(10)打开“安装”窗口,安装文件,如图2-30所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0008.jpg?sign=1739363768-LHzRbFnEvkAuURwuiU7Kq2pyQ520hzEA-0-85c9230d83f7f0d0d0519259c009b782)
图2-30 安装文件
(11)安装完成后,打开如图2-31所示的窗口,单击按钮。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0009.jpg?sign=1739363768-eyfZNPv2HC1xffNrOPP3gkrI29XDpOWm-0-ed18e3c28ddcdc31bfe9df15e3bd82d9)
图2-31 “安装完成”窗口
2.5 用NetBeans开发第一个项目
启动软件后,即可打开欢迎界面,然后可以创建第一个项目,其具体操作如下。
(1)选择“文件”→“项目”命令,打开“新建项目”对话框,在“类别”列表中选择“Java”,在“项目”列表中选择需要的选项,如“Java应用程序”,单击按钮,如图2-32所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0039_0002.jpg?sign=1739363768-smOuGuFjLiBrk3MCOwDRJrkqYgP3khvd-0-a0c25d468fc0de0128a9b130e880db40)
图2-32 “新建项目”对话框
(2)打开“新建Java应用程序”对话框,在“名称和位置”中输入相应的参数,这里的参数设置如图2-33所示,设置完成后单击按钮。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0039_0004.jpg?sign=1739363768-qxw3KMHtBIjuZxm0ziCGRLhxXls2UWFe-0-0b670df92378256a5a3c8cc9e203e0d4)
图2-33 “新建Java应用程序”对话框
(3)完成后,将自动建立一个名为“Main.java”文件,它将自动生成如下代码,如图2-34所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0040_0001.jpg?sign=1739363768-zh5pkRBkrW0TZP6deRZOhNh59TDUaxsA-0-c69e502dc64019ab9dd44f3134884156)
图2-34 自动生成的代码
(4)一个项目往往是由多个Java文件和其他文件组成的,所以初学者一定要学会新建这些文件,选择建立的项目,单击鼠标右键,在弹出的快捷菜单中选择“新建”→“Java类”命令,如图2-35所示。用户也可以通过这个新建命令创建出其他的文件。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0040_0002.jpg?sign=1739363768-nM1eByps3Y1VKMUy5zRg0J5BhEgE3lri-0-7300f644a4512572ff1928b8a09d56ce)
图2-35 新建Java类文件
(5)打开“新建Java类”对话框,在“类名”文本框中输入“HelloWorld”,单击按钮,如图2-36所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0041_0002.jpg?sign=1739363768-DiGg7oePIomsORTanqv9hUOAYJTPNLU7-0-23e1f2116aaaf3b20620f0f875b11c70)
图2-36 “新建Java类”对话框
(6)在编辑窗口中多了一个“标签”,标签是当前编辑区,自动生成如图2-37所示的代码。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0041_0003.jpg?sign=1739363768-GH6fzYbVrASU3lmC3C5ahUQlqCCrswFh-0-199717f286875dfa1b8a83d799a5c652)
图2-37 自动生成代码
这时候用户可以根据需要输入代码。
2.6 本课回顾和网络关键词
在本课的内容中,对Java语言的开发工具Eclipse和NetBeans进行了介绍。在本节的内容中,将对本课中的主要知识点进行简要回顾,并总结出本课知识点的网络关键词。
1.本课回顾
在本课的内容中,主要讲解了Java的开发工具,回顾本课内容,主要的知识点概括如下。
(1)下载与安装Eclipse。
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境,幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具,Eclipse的主要知识点如下。
● Eclipse简介。
● Eclipse的下载。
● Eclipse的安装与汉化。
● 用Eclipse新建一个项目文件。
(2)下载与安装NetBeans。
NetBeans由Sun公司在2000年创立,它是开放源运动及开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。
● NetBeans的下载与安装。
● 用NetBeans新建一个项目文件。
2.本课网络关键词
在下面的内容中,将对本课中的主要知识点进行收集整理,并总结出本课知识点的网络关键词。
本课知识点的网络关键词有“Eclipse”、“NetBeans”和“项目”。通过整理上述网络关键词,读者可以在百度、Google或Yahoo等网络中获取上述关键词的基本知识,并且可以获取每个知识点的对应使用实例,读者通过获取的实例加深对各知识的理解和掌握。