![编程大讲坛: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=1738845255-GtdgWG1FIFwHOHtgMkQAHJ8wD2vYGkVX-0-dde947a007b47748f2bcb01be8830fdc)
图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=1738845255-ETwwqstMmAwhEZC6WyeIJU6XzRAOm4YF-0-afad85d5aa73e8444f6669b7706b3349)
图2-2 单击需要的版本
(3)单击图标,即可下载Eclipse,如图2-3所示,系统将自动完成下载工具,这里启动了“迅雷”进行下载,如图2-4所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0002.jpg?sign=1738845255-0xdHYxZFIsrfoOrfermJRr8DJ0VLhQf8-0-ff2243a9c5a3782c353e1d2d73784188)
图2-3 单击图片超级链接
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0003.jpg?sign=1738845255-NbIB1NtpGqBGTOgBF8lGHiZ8OlOiY2hl-0-cdd074c0d857713540c4226a67fc82c0)
图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=1738845255-bKAwPPYd8aF6FJYZRsMbD61Cvmo5YU0V-0-d11f6d303ecee36faf2b55ed2a76304b)
图2-5 Eclipse程序
(2)打开“Workspace Launcher”对话框,单击按钮可选择项目的路径,这里设置在D盘下的JAVA文件,然后单击
按钮,如图2-6所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0008.jpg?sign=1738845255-OF1WqDu4bv2dsFsqWJbAIPnKTRCJT1zU-0-a99b2b125b7939cd4a907cb8e47f993a)
图2-6 “Workspace Launcher”对话框
(3)将进入欢迎界面,选择“Help”→“Software Updates”命令,如图2-7所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0033_0002.jpg?sign=1738845255-PVJXUGjjOp47yODJARLSMjrkLIyfSX62-0-b30c7789cb89b28f91c8695884de272c)
图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=1738845255-ZiY3dGVevPi0VqOgGFixGfAkCOEtGqOo-0-340179422d652f5f04ddf8d8b3296d41)
图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=1738845255-MdjS2V84gJjOdTEtFCsKwlgXvUd2k9N6-0-908b62820f45ba9b6a6a06667b937e12)
图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=1738845255-9asp8kOipK57cacvArjEVq9vkODkwWZ1-0-6a859e114e47d9265c1bddb4e3b03719)
图2-10 下载语言包
(7)然后在列表中选择复选框,单击
按钮,重新启动软件,如图2-11所示(这种汉化的过程十分缓慢,用户也可以通过搜索引擎下载汉化包,然后将汉化包的各个文件,复制在Eclipse下的相关文件夹汉化)。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0034_0001.jpg?sign=1738845255-7nOeyFVKwm0TZBewaOLB0wAyJmTKtU7c-0-18bbcfe800e07201cbc5d8dfeca16023)
图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=1738845255-kkOGv4BeK1CePhacpR9KVxP3DjQXcer1-0-f0cd4a953e9f44380dee121aabd9df40)
图2-12 选择“项目”命令
(2)打开“新建项目”窗口,然后在“Java”树形列表中选择“Java项目”,单击按钮,如图2-13所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0034_0004.jpg?sign=1738845255-I7hNoLS6RWLo4obiODalkcyeeu4XR9EO-0-043bf36da08300ceec74fcd0806a5597)
图2-13 “新建项目”窗口
(3)在“Project name”文本框中输入项目名,这里假设“two”,单击按钮,如图2-14所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0002.jpg?sign=1738845255-hMOPxmDSdmiPQhgiVQJcTXH7jmU8PTRS-0-b4d01753eb7271acea2a6052a3a4ccd7)
图2-14 输入项目名
(4)在打开“Java设置”窗口中的参数保持默认不变,然后单击按钮,如图2-15所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0003.jpg?sign=1738845255-hiYJbAl5B6aPtwPp6VlIV72uSRFmPrg3-0-32277c2feced39a9fcf184dbd3a6d7e7)
图2-15 “Java设置”窗口
(5)打开“要打开相关联的透视图吗?”对话框,单击按钮,如图2-16所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0005.jpg?sign=1738845255-6RzhEYrCfcZ1RKWg90ZaZB9YUu92cJNV-0-61520495ba4a52c17c45cfd57be3597c)
图2-16 “要打开相关联的透视图吗”对话框
(6)选择“文件”→“新建”→“类”命令,如图2-17所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0006.jpg?sign=1738845255-scMXXBXeUMZi6ijXYm4ZxDr1xzKCR86a-0-72028385876fda68b2db6fa165ae3ec1)
图2-17 选择“类”命令
(7)打开“新建Java类”窗口,在“名称”文本框中输入类名,这里输入“Helloworld”,用户可以根据自己需要勾选各种参数,如图2-18所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0007.jpg?sign=1738845255-rucVnbqLypkU3xCAlVJTsLA3OEIfBlQ7-0-700b178ca01d64a2d684a88d0a5dde80)
图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=1738845255-pRG846XYXadybvd99Ovg62SyH1dRu2cF-0-39beb862c0a42ecb4ee99870c2d11856)
图2-19 新建程序
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0036_0003.jpg?sign=1738845255-STc4Kl8COkpTZXi3FDhgeOxpUs0GKyvp-0-ada03725e26c84d34e6bd61fe0dbb600)
图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=1738845255-sQE1KHawIUONcvQJJHmciyOd0fKN98Yn-0-a965366818430a4796ee331e46ffdfcd)
图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=1738845255-NazJ15dkS8uIuMmxnB9mYY0cp8CBHtxI-0-3bfcfd8824f273464685d803a351e823)
图2-22 “欢迎使用NetBeans IDE 6.5的安装程序”窗口
(3)打开“定制安装”对话框,在列表中选择需要的软件,这里全部选择,单击按钮,如图2-23所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0004.jpg?sign=1738845255-VDWNwmmSWZCQbX284kEA1JTrvJmhMNOS-0-4ca5297a6eaeebedb34df831e39a6799)
图2-23 “定制安装”对话框
(4)回到“欢迎使用NetBeans IDE 6.5的安装程序”窗口,单击按钮,打开“许可证协议”窗口,选择
复选框,单击
按钮,如图2-24所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0009.jpg?sign=1738845255-AnB0eRSl9F3uUEajGrpC1shDUD7cDC42-0-d811156b3110cfce6546388200a3e180)
图2-24 “许可证协议”窗口
(5)打开“NetBeans IDE 6.5安装”窗口,这里按默认设置,设置完成后单击按钮,如图2-25所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0010.jpg?sign=1738845255-2fHrx0xTih1wn4BNHnp1cIoVQmlZRMXf-0-53ccef70deae89a834b9d7bf81461be8)
图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=1738845255-yCilvBzdzb02WwewXESIVSCfIrpW4jfa-0-e35dd3db690683d99caffa938eb20a13)
图2-26 设置文件夹与服务器属性
(7)在打开的“GlassFish V3 Prelude安装”窗口中可以选择安装的路径这里仍然保持默认设置,单击按钮,如图2-27所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0002.jpg?sign=1738845255-1EuXNdw0ogF1MvUokic0dDccBCWynkax-0-b6d1072bd42af9fb6e14745dbaeaf6d9)
图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=1738845255-pTUoXLvF94DlQv1Q17gE2GpRwUvLCNWx-0-22955302d881f4f13fecda873b77a02a)
图2-28 选择安装路径
(9)在打开的“摘要”窗口中单击按钮,如图2-29所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0006.jpg?sign=1738845255-S7ieha99wgx3tBR2ZCKzVVSHBWcJixNL-0-a612899bc05f409d585f32dadd6d4018)
图2-29 安装文件
(10)打开“安装”窗口,安装文件,如图2-30所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0008.jpg?sign=1738845255-PxoouTqWDFPwjAvpPXuAWfrBcg70FwAu-0-1960eaad5328e738d2decb2b4b8d9fdf)
图2-30 安装文件
(11)安装完成后,打开如图2-31所示的窗口,单击按钮。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0009.jpg?sign=1738845255-gwt2k6CwlbtxEvbafeTeGLk56ljJmGg3-0-0af20e0639def4e591d1da8ca833a5aa)
图2-31 “安装完成”窗口
2.5 用NetBeans开发第一个项目
启动软件后,即可打开欢迎界面,然后可以创建第一个项目,其具体操作如下。
(1)选择“文件”→“项目”命令,打开“新建项目”对话框,在“类别”列表中选择“Java”,在“项目”列表中选择需要的选项,如“Java应用程序”,单击按钮,如图2-32所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0039_0002.jpg?sign=1738845255-b5IfEUirzJevcb86JRKVtJrQZjgVQGgM-0-47f26776f190340cb376678718c4bee1)
图2-32 “新建项目”对话框
(2)打开“新建Java应用程序”对话框,在“名称和位置”中输入相应的参数,这里的参数设置如图2-33所示,设置完成后单击按钮。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0039_0004.jpg?sign=1738845255-uqsN67nVTOmFWDgjV2ZoHIOARAgJwy8w-0-61f1ac09de7138031fc80e4e0fa03fcb)
图2-33 “新建Java应用程序”对话框
(3)完成后,将自动建立一个名为“Main.java”文件,它将自动生成如下代码,如图2-34所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0040_0001.jpg?sign=1738845255-PPfCuSaT5vGUqyDdR2uRwGWjdDeb6RnY-0-5038bcab81dd3eeb24532104ae6138f7)
图2-34 自动生成的代码
(4)一个项目往往是由多个Java文件和其他文件组成的,所以初学者一定要学会新建这些文件,选择建立的项目,单击鼠标右键,在弹出的快捷菜单中选择“新建”→“Java类”命令,如图2-35所示。用户也可以通过这个新建命令创建出其他的文件。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0040_0002.jpg?sign=1738845255-qCgBaT6GSSplm6W4K2Qewe4Gd2Mug9ca-0-6bf002f6087514ebcd16acaa8e2a0a69)
图2-35 新建Java类文件
(5)打开“新建Java类”对话框,在“类名”文本框中输入“HelloWorld”,单击按钮,如图2-36所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0041_0002.jpg?sign=1738845255-33lnL6b8qRdg7lBiJqslmpqB7tn3ctTK-0-b01e37fb0554c19830250c6e91829cab)
图2-36 “新建Java类”对话框
(6)在编辑窗口中多了一个“标签”,标签是当前编辑区,自动生成如图2-37所示的代码。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0041_0003.jpg?sign=1738845255-LgR7Vpvwty7Jbf2iUAkqi8scAGTHcNaM-0-511b67d19053134d11384294c4ba12c3)
图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等网络中获取上述关键词的基本知识,并且可以获取每个知识点的对应使用实例,读者通过获取的实例加深对各知识的理解和掌握。