图片:80_3710_ca9469626e1ca90.jpg
Eclipse基础与应用
电子书
电子书内容介绍 Echpse是一个开放源码的、基于
java的可扩展平台。《Eclipse基础与应用》是一本面向一般本科和广大开源爱好者的教材,是作者从事Echpse相关教学的经验总结。在编写过程中,本着介绍适度的理论为原则,重点放在对Ecfipse的使用和开发上。 《Eclipse基础与应用》共分10章,从Ecfipse 3.2的下载、安装和工作台等基础开始,介绍了Echpse 3.2的JDT调试环境,测试,重构,J2ME环境的搭建,插件开发,
web应用等当前流行的Echpse 3.2应用。
站长推荐 《Eclipse基础与应用》适合于广大在校学生,也可供开源爱好者阅读、参考。
原理与
技术的完美结合,教学与科研的最新成果,语言精炼,实例丰富,可操作性强,实用性突出。
电子书部份目录 第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中的Junit
5.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和JFace
6.3.2 使用SWT编写简单程序
6.3.3 My firstsw tapplication.java代码分析
6.3.4 使用SWTDesigner在主窗口添加一个按钮
6.3.5 SWT/Jface的事件处理
6.3.6 SWT/Jface的事件简介
6.4 SWT中常用基本组件
6.5 SWT的布局管理器
6.5.1 FillI,avout布局管理器
6.5.2 RowLayout布局管理器
6.5.3 GridLavout布局管理器
6.5.4 FormLayout布局管理器
6.5.5 StackLavout布局管理器
6.6 学生成绩管理系统综合实例
小结
习题6
第7章 Eclipse3.2 插件开发实战
7.1 插件概述
7.2 创建一个最简单的视图插件
7.3 常用扩展点简介
7.3.1 org.eclipse.ui.editors:代表一个编辑器窗口
7.3.2 org.eclipse.ui.views:代表一个视图窗口
7.3.3 org.eclipse.ui.perspectives:代表一个透视图
7.4 常用Eclipse3.2 插件实例
7.4.1 创建“树视图
7.4.2 利用VisualEditor创建树视图插件
7.5 插件的打包与安装
小结
习题7
第8章 Eclipse3.2 重构
8.1 重构概述
8.2 使用Eclipse3.2 重构实例
8.2.1 成绩等级计算系统
8.2.2 抽取方法
8.2.3 抽取常量
8.2.4 更改方法特征符
8.2.5 抽取接口
小结
习题8
第9章 Ecl
iose中Web应用开发基础
9.1 Web应用程序开发简介
9.2 JSP技术
9.3 开发环境的搭建
9.3.1 应用服务器.Tomcat的安装
9.3.2 在Eclipse3.2 中安装Lomcat插件
9.3.3 在Eclipse3.2 中安装Lomboz插件
9.4 Eclipse中简单Web项目HelloWorld的开发
9.4.1 设置Java的构建路径
9.4.2 创建一个TomcatProiect
9.4.3 新建JSP页面
9.4.4 测试一个TomcatProiect
9.5 Eclipse中数据库的连接
9.5.1 使用了DBC-ODBC桥连接数据源
9.5.2 使用SQLServer的JDBC驱动连接数据源
9.5.3 使用jTDS驱动连接数据源
9.5.4 数据库连接小结
9.6 JSP与SQLServer数据库连接实例
9.7 JSP+JavaBean两层模式的开发
小结
习题9
第10章 Eclipse中Web应用开发进阶
10.1 MVC设计模式
10.2 JSP+JavaBean+Servlet三层开发模式
10.2.1 Servlet简介
10.2.2 Servlet的生命周期
10.2.3 JavaServlet应用程序接口
10.2.4 Eclipse中简单Servlet程序开发
10.2.5 三层模式开发实例
10.3 Eclipse中Struts程序的开发
10.3.1 Struts概述
10.3.2 Struts基本架构
10.3.3 Struts的组件包
10.3.4 Struls的工作原理
10.3.5 Eclipse中Struts开发实例
10.3.6 Struts标记库的使用及应用程序的国际化
10.3.7 Struts程序中的表单验证
10.3.8 Eclipse中Struts应用程序开发小结
10.4 Eclipse中.Hibernate程序的开发
10.4.1 Hibernate概述
10.4.2 Hibernate的基本架构
10.4.3 Eclipse中简单的Hibernate开发实例
10.4.4 Hibernate与Struts结合开发Web应用
小结
习题10
参考文献
……
序言 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在界面设计时虽然比较简单,但还无法完成所有的界面设计工作,所以在界面开发中依然是以手工写代码为主,而且手写代码某些时候比界面拖拉操作更快捷。