![编程大讲坛: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=1739363632-CEk9ygYOVsnQJKlPi5NfWu7mkr0HGobd-0-df53030d696b9a9f0407088a8118e7e1)
图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=1739363632-B1IvoT7GYMIoO9TfTu2raF7VfFf3dx0Z-0-2a399ded62ef8df23548fc74503ca2f3)
图2-2 单击需要的版本
(3)单击图标,即可下载Eclipse,如图2-3所示,系统将自动完成下载工具,这里启动了“迅雷”进行下载,如图2-4所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0002.jpg?sign=1739363632-p0dJgtftcMFfbialPSXveiUf0EP91G1S-0-ac70cae1c1fdcfbbfe25f02c3ffcb109)
图2-3 单击图片超级链接
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0003.jpg?sign=1739363632-gOWtM7OeYFW4wJINYNEaM5ts4J0sAlDE-0-1538c2e7aeb191f9746c1e030668e021)
图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=1739363632-g00H8QDkkOs8tWGdNMj3fihy1pKqyo9l-0-e361f179b393da07e6f298598c3fb824)
图2-5 Eclipse程序
(2)打开“Workspace Launcher”对话框,单击按钮可选择项目的路径,这里设置在D盘下的JAVA文件,然后单击
按钮,如图2-6所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0008.jpg?sign=1739363632-MH15ppx1vL3y76xrtD1mll4dkg6YjI3G-0-ff6eb27668428f25fa317553cab5d264)
图2-6 “Workspace Launcher”对话框
(3)将进入欢迎界面,选择“Help”→“Software Updates”命令,如图2-7所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0033_0002.jpg?sign=1739363632-LjS6X8tjhW1VUauIFAZNxJ4ifT0LAGSq-0-294e1646f48331bc6d0aa04c867990dd)
图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=1739363632-tTfEZMZwWBOWsWHLihEx7qAXe6UiY5Pj-0-1e24ba001c688f0158c1947cb2b6d380)
图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=1739363632-YQVlbQYpTIgLouh6Ak7IWQSCPP0pazhn-0-8246dec73ae3858c10d764d97ff5720d)
图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=1739363632-zuseLnFI3xybuxoJGxFAHcd5iNKqGDNW-0-1f19abae30408cb22e7ff6e9e53b111c)
图2-10 下载语言包
(7)然后在列表中选择复选框,单击
按钮,重新启动软件,如图2-11所示(这种汉化的过程十分缓慢,用户也可以通过搜索引擎下载汉化包,然后将汉化包的各个文件,复制在Eclipse下的相关文件夹汉化)。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0034_0001.jpg?sign=1739363632-KwbAj23U1WaxprhrwAs8QuTPfpVQqceB-0-d5df232a3e6946e442f344392f3d5d3a)
图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=1739363632-GhYXGZuQKaLJ0hkHkoEtIiSunuYVRmxl-0-5460214b94cfb5c42d21b56383b43fd8)
图2-12 选择“项目”命令
(2)打开“新建项目”窗口,然后在“Java”树形列表中选择“Java项目”,单击按钮,如图2-13所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0034_0004.jpg?sign=1739363632-sZuigdeMcKoaVUOcw7ABynrl4nV4jJPK-0-90f2369374bc55cc77ade9e8e3b6c746)
图2-13 “新建项目”窗口
(3)在“Project name”文本框中输入项目名,这里假设“two”,单击按钮,如图2-14所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0002.jpg?sign=1739363632-krd1JbQgdkXzjDJSVeDsAEOih5wOuXsU-0-e8a26596c4af4806fe6895a07826c813)
图2-14 输入项目名
(4)在打开“Java设置”窗口中的参数保持默认不变,然后单击按钮,如图2-15所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0003.jpg?sign=1739363632-nXgOppvkARPGoTjzey9dYbNoTawAtc2Y-0-e64d11b95d3ab1999e0cb83728f3fd12)
图2-15 “Java设置”窗口
(5)打开“要打开相关联的透视图吗?”对话框,单击按钮,如图2-16所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0005.jpg?sign=1739363632-vWWV0FEpWmWCbAmtSUPmKbQgnZhJMrKi-0-e45299407caa1adf7ce9f90c46e5349e)
图2-16 “要打开相关联的透视图吗”对话框
(6)选择“文件”→“新建”→“类”命令,如图2-17所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0006.jpg?sign=1739363632-uG3sNIGPJUmTnBocB2LaQ15RgvYpGPhS-0-15d8d418c7617edd06a110e8f0268c65)
图2-17 选择“类”命令
(7)打开“新建Java类”窗口,在“名称”文本框中输入类名,这里输入“Helloworld”,用户可以根据自己需要勾选各种参数,如图2-18所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0007.jpg?sign=1739363632-JvistL2gcA8AeIngIXAWMPIcIj70865E-0-13f2fd89561d669bb0617c9dbc0cfe7a)
图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=1739363632-xsyapQrOD3wfqECUiStNZjz0LtNmSQBG-0-c307ee51d965f37b6befcd08e73ff9b0)
图2-19 新建程序
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0036_0003.jpg?sign=1739363632-chjXr1M5pOG3js3smMt2QDs7LWoMIzXq-0-80d5320fa50a5565aaa856da489fc348)
图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=1739363632-kgF7msccsWlUyK0l4NM73jl1dcDNkqd9-0-b8b3d77271b29c1b3e235c3c7709765d)
图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=1739363632-eNdeXwHkUZjTe43JYb3OKXk1YLC0zDQR-0-5314b53529589770f4d2c5fa70d2da43)
图2-22 “欢迎使用NetBeans IDE 6.5的安装程序”窗口
(3)打开“定制安装”对话框,在列表中选择需要的软件,这里全部选择,单击按钮,如图2-23所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0004.jpg?sign=1739363632-SCpDOYbRD3mMERmPBnsOqwJCS4cRMinX-0-4d890b658e5786db880e3aa9cd998024)
图2-23 “定制安装”对话框
(4)回到“欢迎使用NetBeans IDE 6.5的安装程序”窗口,单击按钮,打开“许可证协议”窗口,选择
复选框,单击
按钮,如图2-24所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0009.jpg?sign=1739363632-uTyIZXxhjOxOAuImVmOWqUzuZZVubVGh-0-4d01d712b412f9d48e2fec1d0a95ca19)
图2-24 “许可证协议”窗口
(5)打开“NetBeans IDE 6.5安装”窗口,这里按默认设置,设置完成后单击按钮,如图2-25所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0010.jpg?sign=1739363632-RABBw2OKdaiCEltFGPPjpGNCYzXlmkv6-0-5b91949ff57ed79b4c8fc3ae950031d4)
图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=1739363632-fftKSg1CqKJFc6j6KTdoQF8QaHGs6Vab-0-b3fc3ca02054008e4e0945b2429c691b)
图2-26 设置文件夹与服务器属性
(7)在打开的“GlassFish V3 Prelude安装”窗口中可以选择安装的路径这里仍然保持默认设置,单击按钮,如图2-27所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0002.jpg?sign=1739363632-jB51SwNqXpoaRzNheH5RPWqx131ujwxz-0-27ce393960b7233268648438e9705252)
图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=1739363632-yefUJ5K85ZmgQkhuHy3d8ySWKOTzb1fY-0-37b16937c1eb4bfa26481422ebb3413c)
图2-28 选择安装路径
(9)在打开的“摘要”窗口中单击按钮,如图2-29所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0006.jpg?sign=1739363632-4UT4e7OcxGDlELLyBoZ7Gtw30CUxoTye-0-b08660ddcd133528bca5dc5707f20dfa)
图2-29 安装文件
(10)打开“安装”窗口,安装文件,如图2-30所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0008.jpg?sign=1739363632-RGQRuj6voEL7qI8YsdyYdsPPwy4yn4bI-0-40c6d12813b29418a0c570740b139c71)
图2-30 安装文件
(11)安装完成后,打开如图2-31所示的窗口,单击按钮。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0009.jpg?sign=1739363632-N6aVz1kyB3kB5rEpQ3GCfRc61xlGHNse-0-05397211749ea56e6faa339d69b7cbc4)
图2-31 “安装完成”窗口
2.5 用NetBeans开发第一个项目
启动软件后,即可打开欢迎界面,然后可以创建第一个项目,其具体操作如下。
(1)选择“文件”→“项目”命令,打开“新建项目”对话框,在“类别”列表中选择“Java”,在“项目”列表中选择需要的选项,如“Java应用程序”,单击按钮,如图2-32所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0039_0002.jpg?sign=1739363632-fTxY2BA9nsbHH0ACByCwXpFmLtgBfHwo-0-61fe78efa6febcaf01c07f3b2f865bbb)
图2-32 “新建项目”对话框
(2)打开“新建Java应用程序”对话框,在“名称和位置”中输入相应的参数,这里的参数设置如图2-33所示,设置完成后单击按钮。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0039_0004.jpg?sign=1739363632-yV1dCOfcnkEEu0kC48nC3GDioIxK2nCZ-0-49b0e6d9258128d4d0fbe5dcf223c2ce)
图2-33 “新建Java应用程序”对话框
(3)完成后,将自动建立一个名为“Main.java”文件,它将自动生成如下代码,如图2-34所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0040_0001.jpg?sign=1739363632-KhZme2G1kwjXslbueTxP0Wf7mqcXuz3A-0-70e077802d36da03e25fbb81774b03c7)
图2-34 自动生成的代码
(4)一个项目往往是由多个Java文件和其他文件组成的,所以初学者一定要学会新建这些文件,选择建立的项目,单击鼠标右键,在弹出的快捷菜单中选择“新建”→“Java类”命令,如图2-35所示。用户也可以通过这个新建命令创建出其他的文件。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0040_0002.jpg?sign=1739363632-y33HYIszVxCqgYH78GNG7MHLRPeMraA8-0-53f19a55ac44b116acc1fa591091a4f5)
图2-35 新建Java类文件
(5)打开“新建Java类”对话框,在“类名”文本框中输入“HelloWorld”,单击按钮,如图2-36所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0041_0002.jpg?sign=1739363632-07NjEQWIPX0Emw12U6IcJAZTBVf4MymK-0-27885339bdbb3c76a200fd6e2d76b749)
图2-36 “新建Java类”对话框
(6)在编辑窗口中多了一个“标签”,标签是当前编辑区,自动生成如图2-37所示的代码。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0041_0003.jpg?sign=1739363632-w8OomPJviqziYKjRL7457vWYLUesZ2fA-0-5a0eb55bad46d2fb7c59454f42a27d2a)
图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等网络中获取上述关键词的基本知识,并且可以获取每个知识点的对应使用实例,读者通过获取的实例加深对各知识的理解和掌握。