Eclipse基础与应用

出版时间:2008-2  出版社:夏明萍、孙雪、 方遒 清华大学出版社 (2008-02出版)  作者:夏明萍 等 著  页数:366  

前言

Eclipse是一个非常优秀的集成开发环境,是IBM多年来开发的开放源代码的、基于Java的可扩展开发平台。Eclipse最吸引入的地方是它的插件体系结构,它为用户提供了一个成熟的、精心设计的、可扩展的体系结构,该体系结构是一个开放的源码平台。这个平台允许任何人构建与环境和其他工具无缝结合的工具。其核心部分是插件,由于有了插件,Eclipse系统的核心部分在启动时只要完成启动平台的基础部分和查找系统的插件即可。Eclipse软件可用于管理多种开发任务,例如测试、程序调试等,而且还能集成多个供货商的第三方应用程序开发工具。此外,Eclipse在Web方面的应用也日益广泛。本书在编写过程中,结合作者长期从事一线教学的经验,注重“理论联系实际”的原则,采用当前稳定的Eclipse 3.2版本介绍Eclipse的使用、插件开发、了DT调试、Web应用等重要的Eclipse应用。本书的最大特色是实例完整、前后统一、可操作性强,例如在Web应用的第9、10章中,使用了JSP+JavaBean两层开发模式、JSP+JavaBean+Servlet三层开发模式、Eclipse中Struts程序的开发模式、Hibernate与Strut。结合等多种方式实现用户登录的实例。本书行文流畅,通俗易懂,对Eclipse3.2的基础使用、调试、插件开发、测试、Web应用进行了由浅人深的、全面的、系统的阐述,完全能够胜任教材和实验指导书的角色。本书适合于广大在校学生,也可供开源爱好者阅读、参考。本书共分10章。第1章主要介绍了Eclipse概念、主要组成、Eclipse 3.2的下载安装、插件的三种安装方式及Eclipse 3.2.1ava开发工具的新特性。通过本章的介绍,希望读者对Eclipse有一个基本认识。第2章主要介绍了Eclipse平台中使用的技术,Eclipse 3.2工作台的组成,Eclipse 3.2中资源的组织和管理,定制个性化工作台,最后介绍了Eclipse 3.2工作台中的快捷键。通过本章的学习,读者应该能够对Eclipse有进一步的理解,并会使用Eclipse工作台进行一些基本操作。第3章详细介绍了在JDT中对java项目的创建、编辑器、代码注释等基本操作,JDT的相关视图、透视图的使用,Java程序在JDT环境中的构建过程和设置,重点论述了Java项目在Eclipse的JDT环境中对程序、程序段和表达式的运行、调试详细过程。本章是对Eclipse中了DT的详细介绍和使用。通过本章的实践,读者应该能够熟练地使用Eclipse的JDT进行Java程序的调试。第4章介绍了使用:Eclipse开发J2ME项目的环境的构建,并实现了简单的J2ME程序的编制。通过本章的学习,读者应该体会Eclipse能够集成供货商的第三方应用程序开发工具的功能。第5章重点介绍了软件测试的概念、目标、过程、原则、方法、对象、类型,以及制定一个成功的测试计划的要点。最后以.Eclipse为环境,详细实现了Eclipse中了unit的使用过程。通过本章的学习,读者能够了解软件测试的基本概念和Eclipse中junit测试用例的编写和对测试过程、结果的分析。第6章主要介绍了什么是SWT Designer,如何下载、安装、注册SWT Designer;如何使用SWTDesigner创建、运行项目;SWT中常用的基本组件、布局管理器。SWT Designer在界面设计时虽然比较简单,但还无法完成所有的界面设计工作,所以在界面开发中依然是以手工写代码为主,而且手写代码某些时候比界面拖拉操作更快捷。

内容概要

  《高等学校计算机科学与技术教材:Eclipse基础与应用》是一本面向一般本科和广大开源爱好者的教材,是作者从事Echpse相关教学的经验总结。在编写过程中,本着介绍适度的理论为原则,重点放在对Ecfipse的使用和开发上。  《高等学校计算机科学与技术教材:Eclipse基础与应用》共分10章,从Ecfipse 3。2的下载、安装和工作台等基础开始,介绍了Echpse 3。2的JDT调试环境,测试,重构,J2ME环境的搭建,插件开发,Web应用等当前流行的Echpse 3。2应用。

书籍目录

第1章 Eclipse 3.2的安装、新特性1.1 Eclipse概念、主要组成1.2 Eclipse 3.2的下载安装1.3 Eclipse 3.2多国语言包插件的安装1.4 Eclipse 3.2 Java开发工具的新特性小结习题1第2章 Eclipse 3.2平台概述2.1 Eclipse工作台2.1.1 Eclipse平台技术概述2.1.2 Eclipse 3.2工作台2.2 Eclipse 3.2资源管理2.2.1 对资源的基本操作2.2.2 导入/导出资源2.3 定制Eclipse 3.2工作台2.3.1 定制工具栏2.3.2 更改使用的字体和颜色2.3.3 定制Java个性化注释2.3.4 定制Java个性化代码格式2.4 Eclipse 3.2工作台中的快捷键小结习题2第3章 JDT调试环境3.1 JDT的基本操作3.1.1 Java项目创建3.1.2 Java编辑器3.2 JDT的相关视图、透视图3.2.1【包资源管理器】视图3.2.2【层次结构】视图3.2.3【大纲】视图3.2.4【Java浏览】透视图3.3 Java构建器3.3.1 构建Java程序3.3.2 构建类路径3.3.3 JRE的使用3.4 Java程序的运行与调试3.4.1 Java程序的运行3.4.2 JDT调试器3.4.3 断点设置3.4.4 JDT本地调试3.4.5 JDT增加调试功能:对表达式和代码段求值小结习题3第4章 使用Eclipse进行J2ME开发基础4.1 J2ME应用开发简介4.2 J2ME WTK的安装、使用4.3 基于EclipSe的J2ME开发环境的配置4.3.1 EclipseMe的安装4.3.2 EclipseMe配置4.4 基于Eclipse的J2ME简单DemoMIDLet开发小结习题4第5章 Eclipse中的Junit5.1 软件测试基本理论5.1.1 软件测试的目标5.1.2 软件测试的过程5.1.3 软件测试原则5.1.4 软件测试方法5.1.5 软件测试的对象5.1.6 软件测试的类型5.1.7 制订成功的测试计划5.2 Eclipse中JUnit的使用小结习题5第6章 Eclipse中的SWT程序编制6.1 SWT概述6.1.1 为什么要使用SWT?6.1.2 一个SWT应用程序的基本内容6.1.3 使用SWT Designet开发界面时的基本流程6.1.4 使用SWT Designer的注意事项6.2 SWT的下载、安装、注册6.3 SWT简单程序编制6.3.1 Eclipse、SWT和JFace6.3.2 使用SWT编写简单程序6.3.3 My firstsw tapplication.java代码分析……第7章 Eclipse3.2插件开发实战第8章 Eclipse3.2重构第9章 Eclipse中Web应用开发基础第10章 Eclipse中Web应用开发进阶参考文献

章节摘录

插图:1.产品基本情况调研这部分应包括产品的一些基本情况介绍,例如产品的运行平台和应用的领域,产品的特点和主要的功能模块,产品的特点等。对于大的测试项目,还要包括测试的目的和侧重点。2.具体的要点(1)目的重点描述如何使测试建立在客观的基础上,定义测试的策略,测试的配置,粗略的估计测试大致需要的周期和最终测试报告递交的时间。(2)变更说明有可能会导致测试计划变更的事件。包括测试工具改进了,测试的环境改变了,或者是添加了新的功能。(3)技术结构可以借助画图,将要测试的软件划分成几个组成部分,规划成一个适用于测试的完整的系统,包括数据是如何存储的,如何传递的(数据流图),每一个部分的测试是要达到什么样的目的,每一个部分是怎么实现数据更新的。还有就是常规性的技术要求,比如运行平台、需要什么样的数据库等。(4)产品规格就是制造商和产品版本号的说明。(5)测试范围简单的描述如何搭建测试平台及测试的潜在风险。(6)项目信息说明要测试的项目的相关资料,如用户文档、产品描述、主要功能的举例说明。(7)测试需求说明这一部分要列出所有要测试的功能项。凡是没有出现在这个清单里的功能项都排除在测试的范围之外。万一有一天在一个没有测试的部分里发现了一个问题,可以在文档的记录进行证明,可以证明测试了什么没测试什么。具体要点如下。①功能的测试。理论上是测试是要覆盖所有的功能项,例如在数据库中添加、编辑、删除记录等,这会是一个浩大的工程,但是有利于测试的完整性。②设计的测试。对于一些用户界面、菜单的结构还有窗体的设计是否合理等的测试。(8)整体考虑这部分测试需求要考虑到数据流从软件中的一个模块流到另一个模块的过程中的正确性。(9)测试的策略和记录这是整个测试计划的重点所在,要描述如何公正客观地开展测试,要考虑模块、功能、整体、系统、版本、压力、性能、配置和安装等各个因素的影响。要尽可能地考虑到细节,越详细越好,并制作测试记录文档的模板,为即将开始的测试做准备。测试记录中包括的部分具体说明如下。①公正性声明。要对测试的公正性、遵照的标准做一个说明,证明测试是客观的,整体上,软件功能要满足需求,实现正确,和用户文档的描述保持一致。②测试案例。描述测试案例是什么样的,采用了什么工具,工具的来源是什么。

编辑推荐

《高等学校计算机科学与技术教材•Eclipse基础与应用》适合于广大在校学生,也可供开源爱好者阅读、参考。

图书封面

评论、评分、阅读与下载


    Eclipse基础与应用 PDF格式下载


用户评论 (总计5条)

 
 

  •   翻译过来的,对看不懂英文版的人有帮助。
  •   纸质看起来有点陈旧。
  •   送人的,不懂这方面,无法评价。
  •   没怎么看,不是很好!
  •   该书作为一本入门级教材,非常适合高校应用
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7