软件工具与环境论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用代码论述 Eclipse 的应用 摘要: Eclipse 是一个开放源代码的、 基于 Java 的可扩展开发平台。 就其本身 而言,它只是一个框架和一组服务, 用于通过插件组件构建开发环境。 幸运的是, Eclipse 附带了一个标准的插件集,包括 Java 开发工具( Java Development Tools , JDT)0本文首先简要概述Eclipse及其对多种编程语言的支持,然后通 过一个简单的 Java 程序来展示 Java 开发环境,最后简要谈谈自己对本课程以及 计算机学习的心得体会0 关键字: Eclipse6.5 ;插件; Java 程序;开源;开发环境 一、Eclipse的概述 Eclipse 是一种什么东西 Eclipse是一个开源的、基于Java的可扩展开发平台即一种通用工具平台------ 普遍适用的开放式扩展IDE。它提供了功能丰富的开发环境,允许开发者高效地 创建一些能够无缝集成到 Eclipse平台中的工具。就其本身而言,它只是一个框 架和一组服务,用于通过插件组件构建开发环境。幸运的是, Eclipse 附带了一 个标准的插件集,包括 Java 开发工具。 Eclipse的设计思想 Eclipse的设计思想是:一切皆为插件! Eclipse的核心是非常小的,其它的 所有功能都是以插件的形式附加在这个核心之上。 这样的功能插件包括它的图形 API (SWT/JFace)、Java开发环境插件(JDT)、插件开发环境(PDE)等。Eclipse 对这些插件的协同工作提供了良好的支持, 不仅安装简单,而且还可以无缝结合0 虽然大多数用户很乐于将 Eclipse当作Java IDE来使用,但Eclipse的目标 不仅限于此0 Eclipse 还包括插件开发环境, 这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具0由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一 致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所0 这种平等性和一致性并不仅限于 Java开发工具。尽管Eclipse是使用Java 语言开发的, 但它的用途并不限于 Java 语言;例如,支持诸如 C/C++、 COBOL 和 Eiffel 等编程语言的插件已经可用,或预计会推出0理论上讲,可以用任何 语言来进行软件开发,所需要做的是安装一个该语言开发插件0 Eclipse的开源性 现在很多大型公司的开发部门都由 JBuilder转向了 Eclipse,主要原因是 Eclipse是免费的。对于程序员来说,Eclipse的开放源代码让他们可以阅读到最 顶级的Java源码,学习最优秀的Java技术。在Eclipse源码中,有诸多设计模式 的使用,其代码的优雅和高效真是令人叹服不己。而且在 Eclipse中阅读这些源 代码是非常方便的。 Eclipse的最新版本 Eclipse 最新版本是 3.4,用于 J2EE 开发的商业版本是 MyEclipse 6.5。 MyEclipse 6.5是一个功能非常强大的 J2EE开发平台,集成了 JDK,Tomcat Web 服务器,以及Struts、Hirbernate和Spring框架,它还提供了 ER和UML建模工 具。 5. Eclipse 的前景 围绕 Eclipse 的开发正处于关键阶段。主要软件工具提供商都参与进来了, 并且开放源代码 Eclipse 插件项目的数量正在与日俱增。 可移植、可扩展、开放源代码的框架并不是个新思想(您会想起 Emacs), 但是由于它成熟、健壮和优雅的设计, Eclipse 带来了全新的动力。 IBM 价值 4000 万美元的世界级软件在开放源代码领域的发布, 给业界带来了久违的震撼。 二、一个简单的 Java 程序 程序的功能描述,开发及实现 1. 程序的功能描述 程序可以实现求任意一个有实数根的一元二次方程的解。 要求用户分别输入 一元二次方程的三个系数, 然后程序就可以判断方程是否有实数根: 如果有实数 根就输出两个实数根(两个根可以相同) ;如果没有实数根程序就给出说明,此 函数没有实数根。 程序的开发和实现 第一步:打开MyEclipse并调整到Java视角,在Eclipse中新建一个Java工 程FangChengProjec,然后在工程中新建一个包 com.gaojinchao,最后在包中新 建一个类 Result。 第一步:在各部分中添加代码。 首先要对一元二次方程的系数和根进行定义。 double a,b,c, x1,x2; 用构造函数对系数赋值: public Result( double a, double b, do

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档