![编程大讲坛: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=1738902637-f8JDZsrw6RvtN0YXeAGFXdXWz7dKTrVs-0-c197b41bc6242a7ca4bb4f8091383d8f)
图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=1738902637-g7NooJM85gUE0BOCYFZcocnF9r5R3WfH-0-b7d2d691bd138b1ea0d5062b6bf3fbec)
图2-2 单击需要的版本
(3)单击图标,即可下载Eclipse,如图2-3所示,系统将自动完成下载工具,这里启动了“迅雷”进行下载,如图2-4所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0002.jpg?sign=1738902637-alwZh6KIFrZLXbbGtAFEjnUBUE4JbnE0-0-46671ee0ad47cc2994eff67f0dca556e)
图2-3 单击图片超级链接
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0003.jpg?sign=1738902637-vT5U2YX31GanDdoRuibHYhWcJiwRaClq-0-dbb2d72c69e0cf1f1e26a71bb1299068)
图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=1738902637-QdnVmGUoRClFV7HQ3cJKDwCnGCSJC4Ov-0-7dd970c6ba1ecbf0b577574b2bda90b4)
图2-5 Eclipse程序
(2)打开“Workspace Launcher”对话框,单击按钮可选择项目的路径,这里设置在D盘下的JAVA文件,然后单击
按钮,如图2-6所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0032_0008.jpg?sign=1738902637-cLTqlvG5vPeYzPXzpiIjqmzIC7yTQ7wS-0-c010bfe7055ab85981a0af91dd078834)
图2-6 “Workspace Launcher”对话框
(3)将进入欢迎界面,选择“Help”→“Software Updates”命令,如图2-7所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0033_0002.jpg?sign=1738902637-BY7v8HZrIUAOWpJM7GBNZdy4YeTh2RKl-0-976af21799ff1325926b3dcafd192c38)
图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=1738902637-ZyYCyixlUUPye7UOo5HdGLqsUgyTcyeS-0-53065d36a0735b3e4a1df3fdc4119c57)
图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=1738902637-sE4RdiNYH7bN1ntfAMojE7Dfm7UtXcy4-0-7880ef0fdc4ee4838c18d2826d6c363f)
图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=1738902637-ZvZEHyYEeQ3B1rGKgdiAqal2shLYiDmt-0-f5b1e4e7eda103f9735fbc1dffebc5f5)
图2-10 下载语言包
(7)然后在列表中选择复选框,单击
按钮,重新启动软件,如图2-11所示(这种汉化的过程十分缓慢,用户也可以通过搜索引擎下载汉化包,然后将汉化包的各个文件,复制在Eclipse下的相关文件夹汉化)。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0034_0001.jpg?sign=1738902637-Tdd2gqj26Nw4T8Ahxg6a2Xk4nqU4Kr8O-0-b5bbca7b5def07ae1b10447a50f21f8b)
图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=1738902637-rIsWAB30kmvm9UjvxqrtBoekgQzSWFBB-0-b81c253a7bbf32fad84caff52ffacae2)
图2-12 选择“项目”命令
(2)打开“新建项目”窗口,然后在“Java”树形列表中选择“Java项目”,单击按钮,如图2-13所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0034_0004.jpg?sign=1738902637-J67E754764yMm6LmqRdXnzLsispddFqO-0-c9b5b6e580220cc9327c3f9a6b15575d)
图2-13 “新建项目”窗口
(3)在“Project name”文本框中输入项目名,这里假设“two”,单击按钮,如图2-14所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0002.jpg?sign=1738902637-w7olAx6opgeZTHEQCJsnamKRLphqr7zR-0-433b77e364490296fe42ef0a5d1decf6)
图2-14 输入项目名
(4)在打开“Java设置”窗口中的参数保持默认不变,然后单击按钮,如图2-15所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0003.jpg?sign=1738902637-b2bt8YCUmkHo5EeG2NGbRpFd1omPDg07-0-5352efff438f49392290250917659185)
图2-15 “Java设置”窗口
(5)打开“要打开相关联的透视图吗?”对话框,单击按钮,如图2-16所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0005.jpg?sign=1738902637-W9isS7Mn5NLMzRdESGZFzZSbKNXtFhPX-0-e8ee544adcd0e522a7e478fabbac9347)
图2-16 “要打开相关联的透视图吗”对话框
(6)选择“文件”→“新建”→“类”命令,如图2-17所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0006.jpg?sign=1738902637-3ZPhkt6clH6K5zzezMtPdIzPRnUvxv4E-0-462a12de730a36d10eb6b0d5dd8e1f1b)
图2-17 选择“类”命令
(7)打开“新建Java类”窗口,在“名称”文本框中输入类名,这里输入“Helloworld”,用户可以根据自己需要勾选各种参数,如图2-18所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0035_0007.jpg?sign=1738902637-liclTVzrvDsm5VrU3s6rsc1p7Dcdt87r-0-e8b2442980f5acf17e5f5cec0bfb1a1c)
图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=1738902637-aLetcAKRBGvX3I9jZxtFtvlEFqgeJQZs-0-72cdae27c307f02658ed455a33bd2741)
图2-19 新建程序
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0036_0003.jpg?sign=1738902637-oRVvgNiWkQjYIFqMD1rFCM48a3QrASAk-0-1e6ba631851708314415bf64542c323c)
图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=1738902637-5SWdFCcmlANZTMy27Obb8uH9AWdTnhTy-0-f67b6263343786a7c9f5e44c10b37b8c)
图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=1738902637-diRw9GQabfz9xTjYe3mc6YoECKXchUpU-0-f202879580259695b104d49aa357ac4c)
图2-22 “欢迎使用NetBeans IDE 6.5的安装程序”窗口
(3)打开“定制安装”对话框,在列表中选择需要的软件,这里全部选择,单击按钮,如图2-23所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0004.jpg?sign=1738902637-FTjweycaz6gVlEFhlN3G3cO9TMlcwSWK-0-2da9603e2b9da0e94dd13a95e29bce23)
图2-23 “定制安装”对话框
(4)回到“欢迎使用NetBeans IDE 6.5的安装程序”窗口,单击按钮,打开“许可证协议”窗口,选择
复选框,单击
按钮,如图2-24所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0009.jpg?sign=1738902637-02Zy3f0lV3P0NTHUvQv6FbEIaxsQHZ1Z-0-447ed177f8fb3c7404c1678c09ad7c2d)
图2-24 “许可证协议”窗口
(5)打开“NetBeans IDE 6.5安装”窗口,这里按默认设置,设置完成后单击按钮,如图2-25所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0037_0010.jpg?sign=1738902637-PTcv9Pf8BuIT56UpkgUtO7fY9eGt8lCG-0-096207a0558d88a833e2123fcbc80665)
图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=1738902637-5WhZ31v2vLHxcfvLUrXYw0VDZ4seAQqT-0-b9f48c0b5c32bb5cc12b765825b12180)
图2-26 设置文件夹与服务器属性
(7)在打开的“GlassFish V3 Prelude安装”窗口中可以选择安装的路径这里仍然保持默认设置,单击按钮,如图2-27所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0002.jpg?sign=1738902637-Q5I1laxUpqJTRrq1ywq30Mu5ALpghF2V-0-cfbe055ee84b684f1d7f2d5dc794efbd)
图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=1738902637-YxOaFzONJkd4dNMP61r4asTqqSXBJqdE-0-e770b6b044662a610970904a7315cddb)
图2-28 选择安装路径
(9)在打开的“摘要”窗口中单击按钮,如图2-29所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0006.jpg?sign=1738902637-4Tf3jU6dlOIOzJS3mry0W5Xc7ikpI29h-0-39cb4d54d8adce7eac4a929b030b9280)
图2-29 安装文件
(10)打开“安装”窗口,安装文件,如图2-30所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0008.jpg?sign=1738902637-n7vNz2m9QecnNLwimugkYIpT0AU5Si4O-0-3b6efca09ba27f37184fc4b03ef7983b)
图2-30 安装文件
(11)安装完成后,打开如图2-31所示的窗口,单击按钮。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0038_0009.jpg?sign=1738902637-KwbuS5wUdemnhQpA1QPzW6qJOVzblzAu-0-730431ea4d72e1eaa91a4320b2bf83b2)
图2-31 “安装完成”窗口
2.5 用NetBeans开发第一个项目
启动软件后,即可打开欢迎界面,然后可以创建第一个项目,其具体操作如下。
(1)选择“文件”→“项目”命令,打开“新建项目”对话框,在“类别”列表中选择“Java”,在“项目”列表中选择需要的选项,如“Java应用程序”,单击按钮,如图2-32所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0039_0002.jpg?sign=1738902637-0DkfCLgpnCyVC6WCqkK6pZJ6aU0ezVPN-0-d3c116f67e17219dae02c91f41403ee1)
图2-32 “新建项目”对话框
(2)打开“新建Java应用程序”对话框,在“名称和位置”中输入相应的参数,这里的参数设置如图2-33所示,设置完成后单击按钮。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0039_0004.jpg?sign=1738902637-toIgXvkiemQ6tFZaTDhnbslv5SMUIyAK-0-9d7fa4cfc0389367cfd64b574b9527bd)
图2-33 “新建Java应用程序”对话框
(3)完成后,将自动建立一个名为“Main.java”文件,它将自动生成如下代码,如图2-34所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0040_0001.jpg?sign=1738902637-XRGiTOW8X13VTxtXnO5bzbsE5zu1sJTl-0-02199745606a8048840ac32787dee9c3)
图2-34 自动生成的代码
(4)一个项目往往是由多个Java文件和其他文件组成的,所以初学者一定要学会新建这些文件,选择建立的项目,单击鼠标右键,在弹出的快捷菜单中选择“新建”→“Java类”命令,如图2-35所示。用户也可以通过这个新建命令创建出其他的文件。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0040_0002.jpg?sign=1738902637-WyC5luC8Vv1X34tDWrq9W4Ab5LOcIJha-0-c249712442e4493c7882b4fd5f796498)
图2-35 新建Java类文件
(5)打开“新建Java类”对话框,在“类名”文本框中输入“HelloWorld”,单击按钮,如图2-36所示。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0041_0002.jpg?sign=1738902637-PpRNpsbsRjWzIGVMzZ9j5lX8K2fYVMEy-0-d1634918388acb436652f537aeb72598)
图2-36 “新建Java类”对话框
(6)在编辑窗口中多了一个“标签”,标签是当前编辑区,自动生成如图2-37所示的代码。
![](https://epubservercos.yuewen.com/845A8D/3590506603574401/epubprivate/OEBPS/Images/figure_0041_0003.jpg?sign=1738902637-WQmQmoJEVFRiRiB5IOA9pJbJrUx6AVZN-0-a90f303f77ef89516131a84933fa9fb6)
图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等网络中获取上述关键词的基本知识,并且可以获取每个知识点的对应使用实例,读者通过获取的实例加深对各知识的理解和掌握。