Eclipse介绍.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:8 大小:25KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

Eclipse介绍.doc

Eclipse介绍.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第一章Eclipse的简介Eclipse的简介本章主要介绍Eclipse的体系结构、历史以及特点,在的体系结构、历史以及特点,本章主要介绍的体系结构学习完本章后,能够对Eclipse有一个大概的了解,能够进有一个大概的了解,学习完本章后,能够对有一个大概的了解行一些基本的操作。行一些基本的操作。1.1Eclipse的历史Eclipse的历史Eclipse诞生于诞生于2001年11月,是由开发的。诞生于年月是由IBM开发的。和其他程序开发的一样,诞生初期并没有太大的影响。在此后,一样,诞生初期并没有太大的影响。在此后,IBM将它无偿捐献将它无偿捐献给了世界开源组织Eclipse.org,这使给了世界开源组织,这使Eclipse得到了飞速的发展得到了飞速的发展版本发布,。2003年3月,Eclipse3.2版本发布,由于它友好的界面和强大年月版本发布的功能,更是引起了轰动。的功能,更是引起了轰动。Eclipse是由一个很小的核心和基于这个核心之上的大量插是由一个很小的核心和基于这个核心之上的大量插件组成的,这种插件式的架构给当时的开发社区带来了冲击。件组成的,这种插件式的架构给当时的开发社区带来了冲击。Eclipse就好比是一个浏览器,如果你想浏览更多的多媒体文件,就好比是一个浏览器,如果你想浏览更多的多媒体文件,就好比是一个浏览器你就要安装一些用来打开这些文件的插件。你就要安装一些用来打开这些文件的插件。Eclipse的这种特点赢得了众多的软件开发公司的青睐,如的这种特点赢得了众多的软件开发公司的青睐,的这种特点赢得了众多的软件开发公司的青睐Oracle、IBM等。开源软件的发展更加强化了的优势,、等开源软件的发展更加强化了Eclipse的优势,比的优势等都提供了各自适用的插件工具。如Struts、Spring、Hibernate等都提供了各自适用的插件工具。、、等都提供了各自适用的插件工具1.2Eclipse的体系结构Eclipse的体系结构Eclipse允许在同一允许在同一IDE中使用来自不同供应商提供的允许在同一中使用来自不同供应商提供的工具,也就说明Eclipse不仅仅可以开发不仅仅可以开发Java程序,也可以程序,工具,也就说明不仅仅可以开发程序用它来开发PHP、C++、C等其他程序,任何人都可以扩展等其他程序,用它来开发、、等其他程序Eclipse的功能。的功能。的功能Eclipse的设计思想,是使用大量插件来进行扩展开发的设计思想,的设计思想例如图形开发环境()、Java开发环境插件,例如图形开发环境(SWT/JFace)、)、开发环境插件)、插件开发环境(JDT)、插件开发环境(PDE)等。)、插件开发环境()Eclipse对内存控制很好,Eclipse对这些插件的调用对内存控制很好,对内存控制很好对这些插件的调用是动态的,是动态的,也就是说在使用这个插件的时候才会被调入内存如果不去使用就不会占用内存,而且Eclipse会在适当的,如果不去使用就不会占用内存,而且会在适当的时候将长时间不使用的插件清理出内存。时候将长时间不使用的插件清理出内存。所以程序员不必担心内存不足问题。心内存不足问题。1.3优秀的图形界面开发Eclipse拥有漂亮的开发界面,是基于SWT开发。标准拥有漂亮的开发界面,是基于开发。拥有漂亮的开发界面开发部件库(部件库(StandardWidgetToolkit,SWT)是基于,)是基于Java环环境下的新类库,它提供了Java环境下的图形编程接口,环境下的图形编程接口,境下的新类库,它提供了环境下的图形编程接口SWT中的图形库和工具包取代了中的图形库和工具包取代了AWT和SWING。SWT直接中的图形库和工具包取代了和。直接调用操作系统的图形库,这使得Java程序的运行速度得到调用操作系统的图形库,这使得程序的运行速度得到了保证,但是SWT的缺点是支持的平台比太少。Eclipse也的缺点是支持的平台比太少。了保证,但是的缺点是支持的平台比太少也可以开发基于SWING的程序。的程序。可以开发基于的程序1.4安装和使用Eclipse1.4安装和使用Eclipse安装和使用Eclipse的安装是比较重要的一个环节,因为这将直接的安装是比较重要的一个环节,的安装是比较重要的一个环节影响到以后的学习,本节将会介绍到Eclipse、JDK、语言影响到以后的学习,本节将会介绍到、、包以及插件的安装。包以及插件的安装。安装JDK1.4.1安装JDK如果要运行Eclipse,就要有Java运行环境(JDK)的,就要有运行环境(如果要运行运行环境)支持,的版本要JRE1.4.2以上。本书使用的是以上。支持,JDK的版本要的版本要以上本书使用的是JDK1.