Eclipse开发工具

  • 格式:doc
  • 大小:1018.50 KB
  • 文档页数:26

下载文档原格式

  / 26
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、课程名称:Eclipse开发工具

2、知识点

2.1、上次课程的主要知识点

1、包的定义及使用;

2、访问控制权限;

3、命名规范。

2.2、本次预计讲解的知识点

1、Eclipse简介;

2、JDT的使用;

3、JUnit、CVS的使用。

3、具体内容

开发工具只是辅助手段,尽可能在熟悉了手写代码之后再使用开发工具,因为这样可以让你的思维不局限于开发工具本身。

3.1、Eclipse简介

Eclipse现在已经不陌生了,其原本的中文含义是日蚀(吞没一切的光芒),箭头直接指向SUN公司,所以,Eclipse在推广之初,就一直受到

SUN的抵抗。

SUN公司最早推出Java,包括后来应用广泛的开发都没有将开发工具(IDE)这个市场抓起来,它将开发工具的平台包出去了,交给其他公司去做,而当时做的最好的开发工具是Borland JBuilder,但是后来这种情况出现了一点改变,SUN公司又开始推广了自己的开发工具——NetBeans,但是包括NetBeans在内,后来都被Eclipse抢占了。

Eclipse最早是由IBM开发的,后来将Eclipse转送给了现在的Eclipse 组织,让其开始进行开源项目的推广,而且Eclipse本身是属于免费版,直接下来后可以使用,但是其插件是收费的。

早在7年以前,当时最好的开发工具是WSAD,而这个工具是作为IBM WebSphere平台中的一员存在的,这个平台就是在Eclipse基础之上开发出来的,此平台功能相当的强大。

再后来Eclipse由于发展的范围更加的广泛了,现在已经不再局限于java语言的开发,包括C开发等等都可以使用Eclipse完成了。

Eclipse本身是属于绿色软件版,无需安装,直接解压缩即可,本次使用的是Eclipse 3.4版本,Eclipse本身自自带了JDT、Junit测试端、CVS 客户端。

3.2、Eclipse的使用

以下为启动界面。

启动之后,会让用户选择一个工作区,工作区就是保存在硬盘上的一个特定的文件夹,一个工作区之中可以同时定义多个项目。

如果选中下面的选项,则表示以后再打开Eclipse将不会出现让用户选择工作区的对话框,直接选择已有的操作。

3.3、JDT 的使用(重点)

JDT 是Eclipse 本身自带的Java 开发的操作平台,可以直接使用Eclipse 编写并运行java 程序。

如果要想建立一个项目的话,直接选择“New ”,或者是【File 】 →

【New 】 → 【Java Project 】

建立java项目

输入项目名称为:MyProject,直接选择“Finish”。

项目建立完成之后,此项目会自动保存在工作区所在的文件夹之中,此时,这个文件夹中会自动存在两个子文件夹

·src:存放所有的java源程序的;

·bin:存放所有的*.class文件的,而且使用Eclipse每次保存的时候会自动为用户生成*.class。

下面,建立一个java的开发类:Hello.java

范例:Hello.java

现在的程序只要一保存,则会自动的生成*.class文件,而且这些文件都是按照包的形式保存的。

此外,使用开发工具最大的好处还在于可以自动的生成许多的代码:setter、getter、构造方法、覆写方法操作。

在Eclipse之中,还有许多的快捷键,本人就会以下几个:·删除当前行的代码:CTRL + D;

·格式化代码显示:CTRL + SHIFT + F;

·纠正代码:CTRL + 1;

·自动导入所需要的开发包:CTRL + SHIFT + O;

·复制当前行的代码:CTRL + ALT + ↓;

·注释代码:CTRL + /、CTRL + SHIFT + /;

而且现在也可以自动的将java代码导成jar文件,提示:此操作有时候可能不好使,不好使,采用手工的方式使用jar命令完成。【File】→【Export】→【Java】→【JAR】

下面继续选择要将那个类导出。

如果现在希望在程序中使用某些外部的jar文件,也可以在项目的属性中配置。

如果一个项目关闭了,也可以直接通过导入的方式完成。

如果要想删除一个项目的话,会有两种情况:·从工作区中的显示删除,以后可以再次导入;

·直接将项目所在的硬盘目录彻底的删除干净。

导入项目:【File】 【Import】

导入项目有一个前提:如果名称重复的话,则无法导入。

使用开发工具最大的好处还在于提供了DEBUG(调试)的功能,如果要想调试的话,则首先必须要设置断点,之后采用手工控制的方式运行。范例:下面有如下的程序

MyMath类中的div()方法的主要功能是用于计算两个数字相除的操作,随后,在一个Test.java类中测试以上的程序,并进行调试。

在以上的代码处增加一个断点,之后使用debug的方式进行程序的调试。

此时,出现以上的询问,问是否切换到调试的视图之中,选择“Yes”,在此处有如下几个调试的方式:

·Step Into(【F5】):表示进入到代码之中观察效果;

·Step Over(【F6】):不进入到方法之中观察,只观察方法的返回

值是什么;

·Step Return(【F7】):返回被调用处继续执行;

·Resume(【F8】):恢复执行,不再调试。

3.4、JUnit使用(重点)

软件测试,从软件工程上讲,测试分为两种类型:

·黑盒测试:功能测试;

·白盒测试:性能测试。

最新的职位是:Use Case测试工程师。

如果要想编写测试用例的话,在Java之中比较有名的就是Junit的测试工具,此工具是专门负责编写Test Case的,而且,幸运的是在Eclipse之中已经很好的集成了此开发工具包,所以直接编写代码即可。