3.Eclipse的使用

📋 个人简介
💖 作者简介:大家好,我是W_chuanqi,一个编程爱好者
📙 个人主页:W_chaunqi
😀 支持我:点赞👍+收藏⭐️+留言📝
💬 愿你我共勉:“没有什么比勇气更温文尔雅,没有什么比怯懦更冷酷无情!”✨✨✨

Eclipse的使用

1.Eclipse概述

Eclipse是由蓝色巨人IBM花费巨资开发的一款功能完整且成熟的IDE集成开发环境,它是一个开源的、基于Java的可扩展开发平台,是目前最流行的Java语言开发工具。Eclipse具有强大的代码编排功能,可以帮助程序开发人员完成语法修正、代码修正、补全文字、信息提示等编码工作,大大提高了程序开发的效率。

Eclipse的设计思想是“一切皆插件”。就其本身而言,Eclipse只是一个框架和一组服务,所有功能都是以插件组件的方式加入到Eclipse框架中实现的。Eclipse作为一款优秀的开发工具,自身附带了一个标准的插件集,其中包括了Java开发工具(JDK)。

2.Eclipse的下载与启动

2.1 下载Eclipse开发工具

Eclipse是针对Java编程的集成开发环境(IDE),读者可以登录Eclipse官网免费下载,本教材使用的Eclipse版本是Juno Service Release 2。Eclipse安装时只需将下载好的ZIP包解压保存到指定目录下(例如D:\eclipse)就可以使用了。

2.2 启动Eclipse开发工具

完成Eclipse的解压之后,接下来就可以启动Eclipse开发工具,具体步骤如下:
(1)在Eclipse解压文件中运行eclipse.exe文件,会出现启动界面如下图。

image-20220703092129958

(2)Eclipse启动完成后会弹出一个对话框,提示选择工作空间(Workspace),工作空间用于保存Eclipse创建的项目和相关设置。可以使用Eclipse提供的默认路径为工作空间,也可以单击【Browse】按钮更改路径。如下图。

image-20220703092213559

Eclipse每次启动都会出现选择工作空间的对话框,如果不想每次都选择工作空间,可以勾选上图中【Use this as the default and do not ask again】复选框,这就相当于为Eclipse工具选择了默认的工作空间,再次启动时就不会再出现提示对话框。

(3)在上图中,工作空间设置完成后,单击【OK】按钮,进入Eclipse欢迎界面,如下图。

image-20220703092325488

上图所示的欢迎界面中有四个功能图标,含义分别如下所示:

  • “Overview”:概述。
  • “Tutorials”:教程。
  • “Samples”:样本。
  • “What’s new”:新增内容。

2.3 Eclipse工作台

在上图中关闭欢迎界面窗口,进入Eclipse工作台界面,如下图。

image-20220703092432134

Eclipse工作台主要由标题栏、菜单栏、工具栏、透视图四部分组成。一个工作台中最重要的部分就是透视图。

下面分别介绍Eclipse工作台几种主要视图的作用:

  • 包资源管理器视图(Package Explorer):用于显示项目文件的组成结构。
  • 文本编辑器视图(Editor):用来编写代码的区域。
  • 控制台视图(Console):用于显示程序运行时的输出信息、异常和错误。
  • 大纲视图(Outline):用于显示代码中类的结构。

2.4 Eclipse透视图

透视图(Perspective)是比视图更大的一个概念,用于定义工作台窗口中视图的初始设置和布局,目的在于完成特定类型的任务或使用特定类型的资源。

Eclipse提供了几种常用的透视图,如Java透视图、资源透视图、调试透视图、小组同步透视图等。

用户可以通过Elipse工具栏中的透视图按钮 在不同的透视图之间切换。

如果要选择进入某一个透视图,可以在菜单栏中选择【Window】→【Open Perspective】→【Other】打开其他透视图,如下图。

image-20220703092609395

选择【Other】选项之后,弹出“Open Perspective”对话框,选择要打开的视图,如下图。

image-20220703092637262

注意:同一时刻只能有一个透视图是活动的,该活动的透视图可以控制哪些视图显示在工作台界面上,并控制这些视图的大小和位置,视图在透视图中的设置更改不会影响编辑器的设置。

如果失误操作了透视图(Perspective),例如,关闭了透视图中的包资源管理器视图,可以通过【Window】→【Show View】选择想要打开的视图,也可以重置透视图。在菜单栏选择【Window】→【Reset Perspective】可以重置透视图,将透视图回复至原始状态,如下图。

image-20220703092813797

3.Eclipse的使用

3.1 创建Java项目

在Eclipse窗口中选择菜单【File】→【New】→【Java Project】,或者在Package Explorer视图中单击鼠标右键,选择菜单【New】→【Java Project】,弹出一个“new Java Project”对话框,如下图。

image-20220703092931238

Project name表示项目的名称,在这里将项目命名为chapter01,其余选项保持默认,然后单击【Finish】按钮完成项目的创建。完成项目创建之后,在Package Explorer视图中便会出现一个名称为chapter01的Java项目,如下图。

image-20220703092953030

3.2 在项目下创建包

在上图中,鼠标右键单击chapter01项目下的src文件夹,选择【New】 → 【Package】,会弹出一个“New Java Package”对话框,如下·图。

image-20220703093017821

3.3 创建Java类

鼠标右键单击包名(cn.itcast.chapter01),选择【New】→【Class】,会弹出一个“New Java Class”对话框,如下图。

image-20220703093041261

单击【Finish】按钮,完成HelloWorld类的创建。类名创建完成之后,在“cn.itcast.chapter01”包下就会出现一个HelloWorld.java文件,如下·图。

image-20220703093205261

创建好的HelloWorld.java文件会在编辑区域自动打开。

image-20220703093224310

3.4 编写程序代码

在上图中的文本编辑区域完成代码的编写,如下图。

image-20220703093245789

3.5 运行程序

在上图中,程序编写完成之后,鼠标右键单击Package Explorer视图中的HelloWorld.java文件,在弹出框中选择【Run As】→【Java Application】运行程序,如下图。

image-20220703093728158

也可以选中要运行的文件,直接单击工具栏上的 按钮运行程序。程序运行完毕后,在Console视图中可以看到运行结果,如下图。

image-20220703093354764

📕多学一招:Eclipse中显示代码行号

Eclipse提供了显示代码行号的功能,使用鼠标右键单击文本编辑器中左侧的空白处,在弹出的窗口中选择【Show Line Numbers】,即可显示出行号,如下图。

image-20220703093508453

4.Eclipse调试工具

4.1 设置断点

在需要调试的代码行前,单击右键,在弹出的对话框中选择“Toggle Breakpoint”选项。例如,在HelloWorld.java文件的第6行代码前设置断点,如下图。

image-20220703093644356

4.2 设置Debug模式

设置断点之后,单击工具栏中“ ”按钮的下拉菜单,选择【Debug As】→【Java Application】,进入Debug模式,如下图。

image-20220703093824268

4.3 运行程序

程序启动调试运行后,会在设置的断点位置停下来,并且断点行代码底色会高亮显示,如下图。

image-20220703093843188

Dubug模式的界面由调试区域视图、文本编译器视图、变量区域视图和控制台视图等多个部分组成。文本编译器视图和控制台视图我们已经有所了解,下面介绍一下其他两个视图的作用:

  • 调试区域视图:又称为Debug调试区域视图,用于显示正在调试的代码。
  • 变量区域视图:又称为Vsriables变量区域,用于显示调试过程中变量的值。

Eclipse在Debug模式下定义了很多快捷键用于更方便的调试程序,这些快捷键及含义如下表。

快捷键操作名称
F5单步跳入
F6单步跳过
F7单步返回
F8继续
Ctrl+Shift+D显示变量的值
Ctrl+Shift+D在当前行设置或者去掉断点
Ctrl+R直接运行所选行(也会跳过断点)

📕多学一招:包的定义与使用

为了便于对硬盘上的文件进行管理,通常会将文件分目录存放。同理,在程序开发中,也需要将编写的类在项目中分目录存放,以便于文件管理。为此,Java引入了包(package)机制,程序可以通过声明包的方式对Java类分目录管理。

Java中的包是专门用来存放类的,通常功能相同的类存放在同一个包中。包通过package关键字声明,示例代码如下:

package cn.itcast.chapter01; // 使用package关键字声明包
public class Example01{…}

需要注意的是,包的声明只能位于Java源文件的第一行。

在开发时,一个项目中可能会使用很多包,当一个包中的类需要调用另一个包中的类时,需要使用import关键字引入需要的类。使用import关键字可以在程序中导入某个指定包下的类,这样就不必在每次用到该类时都书写完整类名,简化了代码量。使用import关键字导入某个包中的类的具体格式如下所示:
import 包名.类名;

注意:import通常出现在package语句之后,类定义之前。如果需要用到一个包中的多个类,则可以使用“import 包名.*; ”导入该包下所有类。

在JDK中,不同功能的类都放在不同的包中,其中Java的核心类主要放在java包及其子包下,Java扩展的大部分类都放在javax包及其子包下。

Java语言中的常用包。

  • java.util:包含Java中大量工具类、集合类等,如Arrays、List、Set等。
  • java.net:包含Java网络编程相关的类和接口。
  • java.io:包含了Java输入、输出有关的类和接口。
  • java.awt:包含用于构建图形界面(GUI)的相关类和接口。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

W_chuanqi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值