![编程大讲坛: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=1738855118-0SlEgvjGyROQiDKjwtvngBMmjvkJRdrj-0-7093fd5acfdb404df3cad63c856db53a)
图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=1738855118-Ezz9LKsQ30tZJEd4d6JKiSIIIhDnFrFp-0-70ed6c212ea2724e50ccecb1e39950b7)
图2-2 单击需要的版本
(3)单击图标,即可下载Eclipse,如图2-3所示,系统将自动完成下载工具,这里启动了“迅雷”进行下载,如图2-4所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0002.jpg?sign=1738855118-V0f1PJIbh8wn252VCheRHbaaDztRG2Rg-0-9ca9d7b382827d4e0f91cda0b094bc9a)
图2-3 单击图片超级链接
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0003.jpg?sign=1738855118-FR2yV5gkHM7vcKpl7L2KU2gG1LToTJHH-0-32cff732b4b3937754eaa42d5840bc31)
图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=1738855118-jsD84cXJi7HRpoNQf2ZWxGrY4lvDhToQ-0-e54a532a1543b77110f60fd3b79d09ce)
图2-5 Eclipse程序
(2)打开“Workspace Launcher”对话框,单击按钮可选择项目的路径,这里设置在D盘下的JAVA文件,然后单击
按钮,如图2-6所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0008.jpg?sign=1738855118-S873qNaYAFigda30rd0aKYMZALN8bCcB-0-823113c88f2bf37a50321b4e99e79a18)
图2-6 “Workspace Launcher”对话框
(3)将进入欢迎界面,选择“Help”→“Software Updates”命令,如图2-7所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0033_0002.jpg?sign=1738855118-6Xvf2xSaODFVNDXFFqzWH92TphfjF1ej-0-181f3b24b380302bbb2f5c4e6e7edecc)
图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=1738855118-Fe6THgXqO3ARljdZJ43OmDMBvd7QDkaM-0-9ad578a8adb7e57e34ec45b96f5ccb41)
图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=1738855118-5qIxl438PZ5k1tQ5h1Fq8LvxKiU9iPnL-0-1d931424f69c7c2834d6581f4ffc1494)
图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=1738855118-ptpeh86xlDeP5XZbF8Y81J7rUlVBw9Gz-0-e754ee5f835465c84c5ecc452fc995dc)
图2-10 下载语言包
(7)然后在列表中选择复选框,单击
按钮,重新启动软件,如图2-11所示(这种汉化的过程十分缓慢,用户也可以通过搜索引擎下载汉化包,然后将汉化包的各个文件,复制在Eclipse下的相关文件夹汉化)。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0034_0001.jpg?sign=1738855118-hbiKg1L3dmQIP9pF5g4DFyxwE0rIeN8x-0-ea562c0524f35fdf6964c6946db9527c)
图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=1738855118-cV9zOmEpdjwpvli9gTNQiEZYs2JTNDsZ-0-7c162cf4dae9924b46427921ec97ccfb)
图2-12 选择“项目”命令
(2)打开“新建项目”窗口,然后在“Java”树形列表中选择“Java项目”,单击按钮,如图2-13所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0034_0004.jpg?sign=1738855118-Pkcgf4swedggFQCb2nCWwJsBQdoarV5r-0-da9bd0b433e6854c5dcb861a2c4c49bf)
图2-13 “新建项目”窗口
(3)在“Project name”文本框中输入项目名,这里假设“two”,单击按钮,如图2-14所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0002.jpg?sign=1738855118-ezYyqjTOZl2XVIXtSDR7qwtqfjMnGzhF-0-df42f06f0cfd40aacf5d628d1232ce23)
图2-14 输入项目名
(4)在打开“Java设置”窗口中的参数保持默认不变,然后单击按钮,如图2-15所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0003.jpg?sign=1738855118-4ag7HkpIuC01Jt7xExMOIl1xicKKKNy9-0-c02a45248fa609672cb621c14366cbba)
图2-15 “Java设置”窗口
(5)打开“要打开相关联的透视图吗?”对话框,单击按钮,如图2-16所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0005.jpg?sign=1738855118-9b5wolJ5DIhK6VA5LAtMbCOiQhVNCCvd-0-9ec7b53cdaf2f2f476bb87a3d2d84b5c)
图2-16 “要打开相关联的透视图吗”对话框
(6)选择“文件”→“新建”→“类”命令,如图2-17所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0006.jpg?sign=1738855118-v8U4AUlGcXBQAaeMOvmo1N2SmMgBk6yp-0-d38973986066403ade26d461ee89ff38)
图2-17 选择“类”命令
(7)打开“新建Java类”窗口,在“名称”文本框中输入类名,这里输入“Helloworld”,用户可以根据自己需要勾选各种参数,如图2-18所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0007.jpg?sign=1738855118-RmSS50kHh5paG6K8lArPOfwaKQWOuD2u-0-904c249478d49d0716b3b4aebc0acad8)
图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=1738855118-D3rdTFIYtRyc7C6mNz60zf5Bja769q45-0-00850f9377296d982e181994bc8733ca)
图2-19 新建程序
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0036_0003.jpg?sign=1738855118-9CjT9Vzt2KFNDmNRs4I1GihSXPuqQoXa-0-d2989df976eae5bc00b0bcdbaf289c27)
图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=1738855118-1hiYJZgZ3NkcYlBeH8EiX56ax2ojzfzT-0-a6eebe8e44e27c03fb7cd97a98b9bec3)
图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=1738855118-C8doSLx4VekdRTtNaOrM90BQn5mv6lQE-0-c83a41f7de60f329febe691c63efc304)
图2-22 “欢迎使用NetBeans IDE 6.5的安装程序”窗口
(3)打开“定制安装”对话框,在列表中选择需要的软件,这里全部选择,单击按钮,如图2-23所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0004.jpg?sign=1738855118-9Om7HTqFzwSKAWDL8yYmJVphxQYl4Vvq-0-e801fade62f4779387a40f9e9cee9253)
图2-23 “定制安装”对话框
(4)回到“欢迎使用NetBeans IDE 6.5的安装程序”窗口,单击按钮,打开“许可证协议”窗口,选择
复选框,单击
按钮,如图2-24所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0009.jpg?sign=1738855118-yrzuBAULWLIaP9HIt8q1AIwMoer1knYw-0-b46347b686f270b022f90c7339d06ebe)
图2-24 “许可证协议”窗口
(5)打开“NetBeans IDE 6.5安装”窗口,这里按默认设置,设置完成后单击按钮,如图2-25所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0010.jpg?sign=1738855118-ew0fkUrqqIHhflelBqesOPS8hV6uxe6S-0-9dc315811ef83977499631f03091974d)
图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=1738855118-Ag6MvWGLoqc2tiSjxEtS8DNksBy84PdO-0-5221828b7a4563eff0082d848ca9600f)
图2-26 设置文件夹与服务器属性
(7)在打开的“GlassFish V3 Prelude安装”窗口中可以选择安装的路径这里仍然保持默认设置,单击按钮,如图2-27所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0002.jpg?sign=1738855118-vKSnhDZb8712RzvC2smf1zP6m8oxjVl8-0-1e64f4d8ab8a208f580c2f334eaabbfa)
图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=1738855118-iu2eOcKCKc0zy3X4yOS0fISb8pP6Wwes-0-a63b0956c131782542d5554e9a7d4244)
图2-28 选择安装路径
(9)在打开的“摘要”窗口中单击按钮,如图2-29所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0006.jpg?sign=1738855118-EprbKrEUb0X5BqzWlFuW2y3U71VclA4u-0-95b6a1f1acc839069ae4ee52004fddb3)
图2-29 安装文件
(10)打开“安装”窗口,安装文件,如图2-30所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0008.jpg?sign=1738855118-OdrI6oXXeCq1zQVIE9gJsRGTBFDhVbp0-0-5b0530963e605d8cf0fa9af642d179a8)
图2-30 安装文件
(11)安装完成后,打开如图2-31所示的窗口,单击按钮。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0009.jpg?sign=1738855118-BtvurREPuLC1sq1ACSfnL139gCd9uSkV-0-6024a468c312dd2aae517793d70d13ac)
图2-31 “安装完成”窗口
2.5 用NetBeans开发第一个项目
启动软件后,即可打开欢迎界面,然后可以创建第一个项目,其具体操作如下。
(1)选择“文件”→“项目”命令,打开“新建项目”对话框,在“类别”列表中选择“Java”,在“项目”列表中选择需要的选项,如“Java应用程序”,单击按钮,如图2-32所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0039_0002.jpg?sign=1738855118-gYEMC5dPz2xl5qg0kWDqVsBSHPEsLMY9-0-7437dcc8c394040a20278677f418104d)
图2-32 “新建项目”对话框
(2)打开“新建Java应用程序”对话框,在“名称和位置”中输入相应的参数,这里的参数设置如图2-33所示,设置完成后单击按钮。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0039_0004.jpg?sign=1738855118-TCmgCzPxZD3wKltTg0mep8IMX1ZE38K6-0-ba4447bb22d5704b0819c7c01fc84063)
图2-33 “新建Java应用程序”对话框
(3)完成后,将自动建立一个名为“Main.java”文件,它将自动生成如下代码,如图2-34所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0040_0001.jpg?sign=1738855118-akqlZeEOplIVF7otZDypuNx117mXVfuA-0-cfdaf4a62d3441131ac4e2d36282789d)
图2-34 自动生成的代码
(4)一个项目往往是由多个Java文件和其他文件组成的,所以初学者一定要学会新建这些文件,选择建立的项目,单击鼠标右键,在弹出的快捷菜单中选择“新建”→“Java类”命令,如图2-35所示。用户也可以通过这个新建命令创建出其他的文件。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0040_0002.jpg?sign=1738855118-szKgWAqTVSWEQkqe61dzu5ZSRUqwdP9l-0-b4a0ecf334202816dc44f3559f560918)
图2-35 新建Java类文件
(5)打开“新建Java类”对话框,在“类名”文本框中输入“HelloWorld”,单击按钮,如图2-36所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0041_0002.jpg?sign=1738855118-ZzdgS5ZZ6deZmyaprqwCCGJXj8xMogKb-0-7acc95aa5d3f8775de834b77e7531c80)
图2-36 “新建Java类”对话框
(6)在编辑窗口中多了一个“标签”,标签是当前编辑区,自动生成如图2-37所示的代码。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0041_0003.jpg?sign=1738855118-oB2ycli3tiz3zNP2eCQbGRTJ4TD2u21i-0-6263ef05604f7cb8ef864cac0089a7c6)
图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等网络中获取上述关键词的基本知识,并且可以获取每个知识点的对应使用实例,读者通过获取的实例加深对各知识的理解和掌握。