购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.5 初次使用Eclipse

工欲善其事,必先利其器。同样的道理,一个好的IDE(Integrated Development Environment)对于学习Java语言来说可以起到事半功倍的效果。目前比较主流的面向Java的IDE主要有Eclipse、NetBeans、IDEA等,Eclipse因为其免费、简单易用等特点而广受初学者的青睐。本书所有Java程序都是基于Eclipse进行开发的。

Eclipse只是一个框架和一组服务,它通过各种插件构建开发环境。Eclipse最初主要用于Java语言开发,但现在通过安装不同的插件可以使Eclipse支持不同的计算机语言,例如C++和Python等开发语言。

1.5.1 安装并启动Eclipse

Eclipse本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。现在许多软件开发商以Eclipse为框架开发自己的IDE。读者可以到Eclipse的官方网站下载最新版本的Eclipse软件并进行安装。

步骤01 下载针对Java开发的Eclipse后,在本地计算机中会出现一个eclipse-java-2022-12-R-win32-x86_64.zip压缩文件。解压到合适的目录下,解压后的目录结构如图1-17所示。双击eclipse.exe文件,即可运行Eclipse。为了方便运行Eclipse,可以为该文件添加桌面快捷方式。

步骤02 首次启动Eclipse需要进行一些基本的配置。执行eclipse.exe可执行文件,启动Eclipse,弹出“选择工作空间”对话框,如图1-18所示。

图1-17 压缩包目录结构

图1-18  “选择工作空间”对话框

注意事项 第一次打开Eclipse需要设置Eclipse的工作空间(用于保存Eclipse建立的项目和相关设置)。读者可以使用默认的工作空间,或者单击Browse按钮选择新的工作空间。本书的工作空间是d:\eclipse-workspace,可以将其设置为默认工作空间,下次启动时就无须再设置工作空间。

步骤03 单击Launch按钮,即可启动Eclipse,如图1-19所示。首次启动时,会显示“欢迎”页面,其中包括Eclipse概述、新增内容、示例、教程、创建新工程、导入工程等相关链接。

步骤04 关闭“欢迎”界面,显示Eclipse的工作台,如图1-20所示。Eclipse工作台是程序开发人员开发程序的主要场所。

图1-19 Eclipse欢迎界面

图1-20 Eclipse工作台

1.5.2 用Eclipse开发Java应用程序

开发前的一切工作都已经准备就绪,本节通过一个实例介绍如何通过Eclipse完成一个Java应用程序的开发。

1.选择透视图

透视图是为了定义Eclipse在窗口里显示的布局。透视图主要控制在菜单和工具栏上显示什么内容。例如,一个Java透视图包括常用的编辑Java源程序的视图,而用于调试的透视图则包括调试Java程序时要用到的视图。读者可以转换透视图,但是必须为一个工作区设置好初始的透视图。

打开Java透视图的具体步骤如下。

步骤01 依次选择Windows | Perspective | Open Perspective | Other菜单命令,如图1-21示。打开“透视图”对话框,如图1-22所示。

步骤02 选择Java(default),然后单击Open按钮,打开Java透视图。

图1-21 选择菜单Other

图1-22 “透视图”对话框

注意事项 Eclipse的透视图布局非常灵活,可以根据喜好调整透视图的布局方式,每一种透视图中的窗口都可以被随意拖动至适当的位置。

2.新建Java项目

通过“新建Java项目”向导可以方便地创建Java项目。

步骤01 在图1-20的界面中单击左侧的Create a Java project链接,快速创建一个Java项目。也可以依次选择File | New | Java Project菜单命令。

步骤02 在弹出的“新建Java项目”窗口中,需要输入项目名称、选择JRE版本和项目布局。通常情况下,只需要输入项目名称,其他内容直接采用默认选项即可,如图1-23所示。

图1-23  “新建Java项目”窗口

注意事项 JDK 9以后,引入了模块的概念,因此创建项目时会自动选择创建一个对应的模块文件。如果不想使用模块,在此处可以取消选中窗口下方的“Create module-info.java”选项。具体模块的内容可以参考官方的相关文档资料,此处不再详细介绍。

步骤03 单击Next按钮,进入Java构建路径设置窗口。在该窗口中可以修改Java构建路径等信息。对于初学者而言,可以直接单击Finish按钮完成项目的创建,新建项目自动出现在包浏览器中,如图1-24所示。

图1-24 查看新建的Java项目

3.编写Java代码

创建的项目还只是一个空的项目,没有实际的源程序。现在建立一个Java源程序文件,体验一下在Eclipse中编写代码的乐趣。

步骤01 右击项目p,在弹出的上下文菜单中选择New | Class,弹出New Java Class窗口。该窗口用来创建一个Java类。

步骤02 在“新建Java类”窗口中,需要在Name栏输入类名,如图1-25所示。可以采用1.3节中例子HelloWorld类。因为此类包含一个main()方法,选中“public staitc void main(String[]args)”复选框,这样Eclipse可以自动创建main()方法,其他保持默认选项即可。

步骤03 单击Finish按钮完成HelloWorld类的创建,如图1-26所示。

图1-25 新建Java Class对话框

图1-26  “编辑Java类”窗口

步骤04 编辑Java源程序文件。Eclipse已经为新建的HelloWorld类生成了部分代码,只需在源程序的main()方法中添加下面的语句。

  System.out.println("Hello World!");

  

4.编译和执行程序

单击Save按钮,Eclipse自动编译源程序。相当于使用“javac HelloWorld.java”命令对源程序进行编译。如果源程序有错误,Eclipse会自动给出相应的提示信息。根据错误提示修改源程序,然后保存,必须保证程序没有语法错误才能够运行程序。

运行Java程序,右击要执行的程序,在弹出的快捷菜单中执行Run As | Java Application菜单命令。也可以直接单击Run按钮,或者执行Run | Run As | Java Application菜单命令运行程序,即可在Console窗口中看到程序的执行结果,如图1-27所示。

图1-27 运行Java程序 5+PIIlsCXM9+7/m7u93iUzCHR5UXUev5FkEMzMawaGODbc5rwTMiRGnn1Ql1Nlj3

点击中间区域
呼出菜单
上一章
目录
下一章
×