JAVA程序设计技能教程第2章_第1页
JAVA程序设计技能教程第2章_第2页
JAVA程序设计技能教程第2章_第3页
JAVA程序设计技能教程第2章_第4页
JAVA程序设计技能教程第2章_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2章Eclipse基本操作

任务一:了解Eclipse概况

任务三:掌握Eclipse工作环境

任务二:掌握Eclipse安装与配置

任务四:使用Eclipse进行Java编程

任务五:使用Eclipse进行Java编程2.1任务一了解Eclipse概况

2.1.1Eclipse历史与发展

2001年IBM把基于JAVA开发的集成平台软件Eclipse捐献给开放源代码社区,并成立Eclipse协会,支持并促进Eclipse开源项目。2004年Eclipse协会脱离IBM独立,并命名为Eclipse基金会.2006年6月Eclipse基金会发布了Eclipse3.2,它不但可以在Windows和Linux操作系统上运行,还可以支持Solaris操作系统。2.1.2Eclipse特点1.开放的开发平台

Eclipse是完全开放的,任何人都可以参与。参与最简单的办法是加入它的新闻组,选择一个感兴趣的技术领域,然后下载代码,自己做实验,随着技术的提高就可以提交Bug包和修复包,并修复其它的Bug。如果得到项目组的认可,便可以参加项目开发工作。2.强大的插件扩展机制和插件加载功能插件也称为扩展,是遵循一定规范的应用程序接口。借助于原有开发环境安装各种插件可以增强并扩展原有软件的功能。Eclipse插件扩展机制是其最突出的特点和优势。通过安装不同的插件来增加它的功能,如通过安装插件可以实现HTML编辑、数据库设计、JAVA开发、C++开发等,其实Eclipse本身就是一系列插件的集合。

2.2任务二掌握Eclipse安装与配置2.2.1Eclipse下载与安装Eclipse是开放源代码,完全免费的,可以在它的官方网站下载。需要注意的是,在使用Eclipse之前首先要安装JDK。如eclipse3.2.1下载地址:/downloads/download.php?file=/eclipse/downloads/drops/R-3.2.1-200609210945/eclipse-SDK-3.2.1-win32.zip

2.2.2Eclipse多国语言包的安装Eclise本身是英文的,如果要汉化就要安装与其版本号相同的多国语言包。多国语言包可以免费在eclipse官方站下载。如eclipse3.2.1相应多国语言包下载地址为:/downloads/download.php?file=/eclipse/downloads/drops/L-3.2.1_Language_Packs-200609210945/NLpack1-eclipse-SDK-3.2.1-win32.zip

下载后我们可以采用LINK安装方式:1.多国语言包下载成功后在eclipse的安装目录内新建一个文件夹,并命名为"language",假设eclipse在D盘,即:D:\eclipse\language;

2.将解压后的语言包(名为"eclipse")解压到"language"文件夹下;3.在eclipse的安装目录内新建一个文件夹,并命名为"links",即:D:\eclipse\links;4.在"links"文件夹下再新建一个文本文档,并为该文档命名为“language.txt”,然后在文档内编辑如下内容:path=D:\\Eclipse\\language(注意:路径分隔符由两个反斜扛组成),编辑完成保存后将.txt后缀名改为.link;5.重新启动"eclipse",便成功变为中文版eclipse

在做完上述工作后,为了确保eclipse正常使用,一般还需要做一些配置。1.eclipse文本编辑器编码设置;在eclipse主菜单中选择“窗口”菜单中的“首选项…”,然后在左侧目录树中选择“常规”,再选“工作空间”,在下面可以看到“文本文件编码”

2.2.3Eclipse相关配置图2-2首选项对话框2.验证JRE路径变量 第一次使作时最好验证一下JRE(JAVA运行环境)。选“窗口”菜单中“首选项”,再左侧目录树中选项择“JAVA”,再选“已安装的JRE”图2-3验证JRE2.3任务三掌握Eclipse工作环境2.3.1Eclipse结构体系Eclipse是一个开放的、可扩展的体系结构,Eclispe是世界上最大的开源组织的产品,是一个基于Java的可扩展的开发平台,就其本身来说,它只是一个框架和一组服务,用于通过组件构建开发环境。Eclipse是一个全能的工作平台,主要得益于其插件体系结构。整个Eclipse采用平台加插件体系结构启动时Eclipse会检查所有的插件并注册,但是直到被调用,该插件的才会被实例化,这也就是我们常说的懒加载。

Eclipse平台分为核心和用户界面。核心的事项隐藏在后台运行,用户界面部分称为工作台1.平台运行时2.工作空间3.工作台2.3.2Eclipse工作台工作台窗口如图2-5所示,主要由以下几部分组成:标题栏、菜单栏、工具栏、透视图。1.透视图透视图包含一组视图和编辑器并可以方便地对它们进行布局,透视图的作用是将一些视图打开并摆好位置、显示菜单、添加快捷键等工作,并没有做任何与功能相关的操作

(1)打开透视图选择【窗口】菜单,打开【透视图】子菜单,在弹出的菜单中选择【其它…】命令,这时会弹出“打开透视图”对话框(2)保存透视图选择【窗口】菜单,打开【将透视图另存为…】命令,(3)关闭透视图在工作台菜单中选择【窗口】,选择【关闭透视图】可以关闭当前所选透视图,选择【关闭所有透视图】可以关闭所有已打开的透视图图2-5Eclipse工作台窗口

2.视图视图用于支持编辑器并提供浏览工作台中的信息的备用显示和方法。视图可能会单独出现,也可能与其他视图叠放在一起。在工作台窗口中,可通过打开和关闭视图及通过将它们放在不同的位置来更改透视图的布局。。3、编辑器在工作台中有一个编辑器区域,根据文件类型的不同工作台会采用不同的编辑器。如果要打开一个文本文件则文本编辑器会显示在编辑区中;如果要打开一个网页文件则Web浏览器将显示在编辑区中2.3.3Eclipse资源管理资源是存在于工作台中的项目、文件夹和文件和统称。其中项目是用于构建、版本管理共享和组织资源。在磁盘上会有一个与项目同名的目录,里面包含项目中的文件夹和文件.

1.创建资源(1)创建项目 在Eclipse中一般都通过创建一个项目来管理资源,项目是与开发相关的各种资源的集合。在菜单栏中选择【文件】中的【新建】命令,在下拉菜单中选择【项目…】,

图2-7新建项目对话框

2.管理资源 利用“导航器”视图以很方便地对工作台中各种资源进行浏览,它类似于Windows的资源管理器,可以方便地对资源进行各种操作。当需要对某个资源进行操作时,在“导航器”中选取这个资源,单击右键,在如图2-9所示的快捷菜单中选取相应的命令即可进行新建、复制、移动、删除、运行等各种操作。图2-9创建文件夹2.4任务四使用Eclipse进行

Java编程

2.4.1编辑Java程序下面我们以编写一个HellWorld程序为例,讲解如何使用Eclipse进行Java程序的编辑。步骤如下:打开Eclipse后在菜单中选择【文件】→【新建】→【项目】,项目列表选Java项目,点击“下一步”,输入项目名称,例如:HelloProject,点击“完成”。如图2-7所示。如果已经有建好的项目,这步可以省略,直接在项目中创建Java文件即可;在左侧的“导航器”视图中选中项目名或项目中的文件夹,单击右键,在快捷菜单中选择“类”(带有一个C标记)在弹出的对话框的名称域输入Java类文件的名字“HelloWorld”;点击“public

static

void

main(String[]

args)”

的复选框,让Eclipse创建main方法,点击“完成”按钮;这时Java编辑窗口将打开,在main方法中输入System.out.println(“Hello

World”);使用Ctrl-s保存,这将自动编译

HelloWorld.java;

点击工具条里的“运行”按钮;选择“Java应用程序”,或者单击右键,在快捷菜单中选择“运行方式”,再选“Java应用程序”。这时候,将会在下面打开一个控制台窗口,一句

“Hello

World”将会显示在里面2.4.2编译和运行程序 我们可以选择“项目”菜单中的“自动构建”命令,这样每次保存工作台中资源时都会自动编译。如果编译没有错误,可以在“导航器”视图中看到相应的class文件。编译通过后有两种方式来启动程序,即运行方式和调试方式。在运行方式下,程序可以被执行但不能被挂起检查。在调试方式下,程序可以被挂起和继续执行,可以检查变量等。由于调试时是以行为单位运行的,因此写程序时最好不要把多个语句放到一行上。在Eclipse中提供多种跟踪方式,断点设置,变量值察看窗口等等。在Java视图中,工具栏中有两个按钮,分别用来进行调试和运行。并且可能由于安装的插件不同Eclipse会存在多种运行/调试程序的方式,我们可以在程序编辑窗口单击右键,在快捷菜单中选择“运行方式”,在下级菜单中会根据程序类型自动出现“Java应用程序”或者“

JavaApplet”,然后选择运行即可2.4.3调试程序调试时可以选择“运行”菜单中的“调试”命令。为了方便调试,可以用“窗口”菜单中“显示视图”,再选“其它”中的“调试”,在其下级菜单中再选“调试”视图中显示调试的状态,在下面的“调试”窗口单击右键在快捷菜单中可以选择相应的命令完成调试各种操作。下面把其中的一些命令解释一下。1)暂挂:把正在执行的程序挂起,用户可以查看堆栈中的信息。在调试视图中也会显示堆栈中对应的代码。2)继续:结束挂起状态,继续执行程序。3)终止;结束程序执行4)单步跳过:不进入调用的方法内部,而是在该方法下一个方法前挂起。5)单步跳入:正单步跳过相反,进入方法内部。6)单步返回:如果进入方法内部看到了期望的结果,可以用这个命令从方法返回。7)使用单步执行过滤器:为了避免在调试中出现中断情况可以使用这个功能。中断是由于在没有源代码的情况下使用单步执行进入调用方法而导致的。中断发生时会弹出一个窗口,要求输入代码的位置。在过滤器中设置的各种包和类在单步进入时,调试器就不会弹出中断窗口。2.5实训二Eclipse安装配置及程序调试运行1.安装Eclipse3.2.1软件包eclipse-SDK-3.2.1-win32.zip到D盘eclipse子目录;2.安装Eclipse3.2.1汉化包NLpack1-eclipse-SDK-3.2.1-win32.zip到eclipse子目录并配置;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论