Java语言程序设计(第3版)
上QQ阅读APP看书,第一时间看更新

1.5 Eclipse集成开发环境

本书的所有程序都可以使用JDK提供的命令行工具编译和运行,但为了加快程序的开发,可以使用集成开发环境(Integrated Development Enviroment,IDE)。使用IDE可以帮助检查代码的语法,还可以自动补全代码或提示类中包含的方法,可以对程序进行调试和跟踪。此外,编写代码时,会自动进行编译。运行Java程序时,只需要单击按钮就可以了。因此,在开发和部署商业应用程序时,IDE十分有用。

最常用的两个Java集成开发环境是Eclipse和NetBeans,这两个IDE都是免费和开源的,它们的下载地址如下:

  • Eclipse下载地址是http://www.eclipse.org;
  • NetBeans下载地址是http://netbeans.org/downloads/。

对于初学者,建议在熟练使用JDK命令行工具编译和运行程序的基础上使用IDE,毕竟IDE可以缩短程序开发和调试时间,提高学习效率。

Eclipse是一个免费的、开放源代码的、基于Java的可扩展集成开发环境。为适应不同软件开发,Eclipse提供了多种软件包。为Java SE开发提供的软件包是Eclipse IDE for Java Developers。

可以从http://www.eclipse.org/downloads/免费下载Eclipse。在下载页面选择Eclipse IDE for Java Developers,根据用户操作系统的版本选择下载32位或64位的软件。下载的文件是扩展名为zip的压缩文件。将下载的压缩文件解压到一个目录中,双击eclipse.exe程序图标即可启动Eclipse。Eclipse IDE的开发界面如图1-8所示。

图1-8 Eclipse IDE开发界面

该界面中主要包含菜单、工具栏、视图窗口、编辑区以及输出窗口等部分。Eclipse是在项目中组织资源的,因此在创建Java类之前,必须先创建一个项目。

在Eclipse中,当保存编辑源文件时,会自动调用编译器。若程序没有错误,Eclipse将编译该程序,产生.class文件存放在项目的bin目录中。

若程序成功编译成类文件,可选择Run命令或单击工具栏的Run按钮执行程序。Eclipse将在控制台(Console)窗口中显示程序执行结果。

默认情况下,当保存源文件时,Eclipse自动将其编译成类文件,也可以将Project菜单中的Build Automatically选项去掉使其不自动编译源文件。

提示:为了加快程序的开发速度,在Eclipse中可以使用快捷键、代码补全、代码调试等各种技术。具体可学习网上视频“跟老谭玩转Eclipse视频教程”,地址为http://edu.51cto.com/course/course_id-3131.html。