简介
Eclipse是目前最受欢迎的Java开发平台。本书由浅入深、循序渐进地
讲解如何使用Eclipse进行软件项目的开发,包括:Eclipse的基本功能、
如何建立Java项目、如何利用Eclipse提供的功能快速进行开发;讲解
Eclipse的SWT和JFace控件、如何使用PDE工具开发Eclipse插件、使用
Eclipse的RCP平台作为应用程序框架,快速地开发企业级的应用程序;讲
解Eclipse的Web应用开发和数据库开发。
本书配套光盘中有全程视频,可以帮助读者更快、更好地掌握本书内
容。本书适合广大软件开发人员、Java初学者和大专院校的学生阅读。
目录
第1章 认识Eclipse
1.1 Eclipse简介
1.1.1 什么是Eclipse
1.1.2 Eclipse的含义
1.1.3 Eclipse的历史
1.1.4 使用Eclipse的著名项目
1.1.5 Eclipse的发展
1.1.6 Eclipse的开源协议EPL
1.2 安装和设置Eclipse
1.2.1 安装JDK
1.2.2 获得Eclipse
1.2.3 安装Eclipse.
1.2.4 了解Eclipse的文件结构
1.3 第一次运行Eclipse
1.3.1 Splash屏幕
1.3.2 选择工作空间
1.3.3 开始首页
1.4 了解Eclipse的主要插件
1.5 获得更多的帮助.
1.5.1 Eclipse的帮助系统
1.5.2 Eclipse的API文档
1.5.3 获得Eclipse的源代码
1.5.4 Eclipse的帮助中心
1.6 小结
第2章 快速入门
2.1 Eclipse的界面
2.1.1 Workbench的概念
2.1.2 透视图(Perspective)
2.1.3 编辑器(Editor)
2.1.4 视图(View)
2.1.5 Eclipse的全局设置
2.2.Eclipse的项目管理
2.2.1 Eclipse中的开发过程
2.2.2 新建项目向导
2.2.3 几种建立项目的途径
2.2.4 导入已有项目
2.2.5 新建文件
2.2.6 选择文件的编辑器
2.2.7 关闭和打开项目
2.2.8 设置工作集
2.2.9 删除项目
2.3 了解工作空间Workspace
2.3.1 Eclipse的Workspace
2.3.2 切换工作空间
2.4 安装插件
2.4.1 在哪里寻找插件
2.4.2 插件安装在plugins文件夹中
2.4.3 以链接的方式安装插件
2.4.4 安装不兼容3.4 版的插件
2.4.5 在线安装插件
2.5 小结
第3章 JDT的使用
3.1 了解JDT的功能和界面
3.1.1 JDT基本功能
3.1.2 Java透视图
3.1.3 包浏览器视图(PackageExplorer)
3.1.4 Java编辑器
3.1.5 继承视图(Hierarchy)
3.1.6 其他JDT相关的视图
3.2 JDT中的.Java项目管理
3.2.1 新建Java项目的细节
3.2.2.Java项目的文件结构
3.2.3 设置Java项目的属性
3.3 试写HelloJava
3.3.1 新建包
3.3.2 新建HelloJavajava文件
3.3.3 编辑Java文件
3.3.4.运行HelloJava
3.4 试写HelloPDE
3.4.1 新建PDE项目
3.4.2 新建HelloPDE
3.5 使用高效率编辑辅助功能
3.5.1 Quick Fix快速修正功能
3.5.2 管理导入
3.5.3 代码提示
3.5.4 自动补全功能
3.5.5 代码美化
3.5.6 光标位置历史记录
3.6 小结
第4章 高级Java开发技术
4.1 构建和运行
4.1.1 自动构建
4.1.2 手动构建
4.1.3运行和调试
4.1.4 设置调试断点
4.1.5 调试透视图
4.2 使用JUnit
4.2.1 JUnit简介
4.2.2 JUnit和Eclipse的关系
4.2.3 准备要测试的类
4.2.4 为测试另外建立源代码文件夹
4.2.5 新建单元测试
4.2.6 输入测试代码
4.2.7 运行单元测试
4.2.8 查看单元测试的结果
4.3 代码重构功能
4.3.1 Eclipse中的重构类型
4.3.2 类重命名
4.3.3 包重命名
4.3.4 类属性和方法重命名
4.3.5 移动类的位置
4.3.6 抽取抽象类和接口
4.3.7 迁移属性或方法到父类
4.3.8 提取匿名类
4.3.9 把内建类变成顶级类
4.4 高级辅助功能
4.4.1 JDT提供的源代码辅助功能
4.4.2 方法重载辅助
4.4.3 生成getter和setter
4.4.4 建立委派模式(Delegate)
4.4.5 对类成员进行排序
4.4.6 建立try catch
4.5 小结
第5章 团队和版本管理
5.1 版本控制的基本概念
5.1.1 什么是版本控制系统
5.1.2 什么是SVN
5.1.3 SVN的基本原理
5.1.4 SVN的复制-修改-合并方案
5.2 搭建SVN服务器
5.2.1 安装Visual SVN
5.2.2 建立版本库
5.2.3 建立用户
5.3 安装Subclipse
5.4 在Eclipse中使用SVN
5.4.1 建立版本仓库的连接
5.4.2 文件的同步标志
5.4.3 发送修改到服务器
5.4.4 获取SVN服务上的新版本
5.4.5 解决冲突
5.4.6 从SVN服务器上导入新的项目
5.5 小结
第6章 SWT界面编程
6.1 SWT的基本概念
6.1.1 SWT的特点
6.1.2 在Eclipse以外使用SWT
6.1.3 SWT的包结构
6.1.4 SWT的主要Widget部件
6.1.5 SWT的主要布局Layout
6.1.6 SWT的事件Event对象
6.1.7 SWT的事件监听器Listener
6.1.8 获得SWT的API参考
6.2 Hello SWT
6.2.1 在项目中导入SWT的库
6.2.2 建立Hello SWT java
6.2.3 初始化Shell的内容
6.2.4 布局和Layout Data
6.2.5 初始化控件
6.2.6 org.eclipse.swt.SWT的预定义常量
6.2.7 编写事件方法
6.2.8 运行Hello SWT
6.3 可视化界面编程
6.3.1 Visual Editor简介
6.3.2 安装Visual Editor
6.3.3 使用VE新建一个界面部件
6.3.4 Visual Editor的界面
6.3.5 添加部件
……
第7章 SWT控件详解
第8章 表格和数据的绑定
第9章 树状列表
第10章 JFace的Viewer
第11章 对话框和向导
第12章 SWT的绘图
第3篇 插件开发
第13章 插件开发基础
第14章 开发插件的界面
第15章 Eclipse的命令架构
第16章 图标资源
第17章 透视图和编辑器
第18章 建立自己的扩展点
第4篇 RCP产品
第19章 国际化支持
第20章 制作帮助你内容
第21章 基于RCP的产品开发
第22章 首选项
第23章 产品包装和发布
第5篇 Web应用开发
第24章 Web开发工具
第25章 在WTP中进行JSF开发
第26章 数据库与对象持久化
附录A Eclipse环境下的快捷及功能
1.1 Eclipse简介
1.1.1 什么是Eclipse
1.1.2 Eclipse的含义
1.1.3 Eclipse的历史
1.1.4 使用Eclipse的著名项目
1.1.5 Eclipse的发展
1.1.6 Eclipse的开源协议EPL
1.2 安装和设置Eclipse
1.2.1 安装JDK
1.2.2 获得Eclipse
1.2.3 安装Eclipse.
1.2.4 了解Eclipse的文件结构
1.3 第一次运行Eclipse
1.3.1 Splash屏幕
1.3.2 选择工作空间
1.3.3 开始首页
1.4 了解Eclipse的主要插件
1.5 获得更多的帮助.
1.5.1 Eclipse的帮助系统
1.5.2 Eclipse的API文档
1.5.3 获得Eclipse的源代码
1.5.4 Eclipse的帮助中心
1.6 小结
第2章 快速入门
2.1 Eclipse的界面
2.1.1 Workbench的概念
2.1.2 透视图(Perspective)
2.1.3 编辑器(Editor)
2.1.4 视图(View)
2.1.5 Eclipse的全局设置
2.2.Eclipse的项目管理
2.2.1 Eclipse中的开发过程
2.2.2 新建项目向导
2.2.3 几种建立项目的途径
2.2.4 导入已有项目
2.2.5 新建文件
2.2.6 选择文件的编辑器
2.2.7 关闭和打开项目
2.2.8 设置工作集
2.2.9 删除项目
2.3 了解工作空间Workspace
2.3.1 Eclipse的Workspace
2.3.2 切换工作空间
2.4 安装插件
2.4.1 在哪里寻找插件
2.4.2 插件安装在plugins文件夹中
2.4.3 以链接的方式安装插件
2.4.4 安装不兼容3.4 版的插件
2.4.5 在线安装插件
2.5 小结
第3章 JDT的使用
3.1 了解JDT的功能和界面
3.1.1 JDT基本功能
3.1.2 Java透视图
3.1.3 包浏览器视图(PackageExplorer)
3.1.4 Java编辑器
3.1.5 继承视图(Hierarchy)
3.1.6 其他JDT相关的视图
3.2 JDT中的.Java项目管理
3.2.1 新建Java项目的细节
3.2.2.Java项目的文件结构
3.2.3 设置Java项目的属性
3.3 试写HelloJava
3.3.1 新建包
3.3.2 新建HelloJavajava文件
3.3.3 编辑Java文件
3.3.4.运行HelloJava
3.4 试写HelloPDE
3.4.1 新建PDE项目
3.4.2 新建HelloPDE
3.5 使用高效率编辑辅助功能
3.5.1 Quick Fix快速修正功能
3.5.2 管理导入
3.5.3 代码提示
3.5.4 自动补全功能
3.5.5 代码美化
3.5.6 光标位置历史记录
3.6 小结
第4章 高级Java开发技术
4.1 构建和运行
4.1.1 自动构建
4.1.2 手动构建
4.1.3运行和调试
4.1.4 设置调试断点
4.1.5 调试透视图
4.2 使用JUnit
4.2.1 JUnit简介
4.2.2 JUnit和Eclipse的关系
4.2.3 准备要测试的类
4.2.4 为测试另外建立源代码文件夹
4.2.5 新建单元测试
4.2.6 输入测试代码
4.2.7 运行单元测试
4.2.8 查看单元测试的结果
4.3 代码重构功能
4.3.1 Eclipse中的重构类型
4.3.2 类重命名
4.3.3 包重命名
4.3.4 类属性和方法重命名
4.3.5 移动类的位置
4.3.6 抽取抽象类和接口
4.3.7 迁移属性或方法到父类
4.3.8 提取匿名类
4.3.9 把内建类变成顶级类
4.4 高级辅助功能
4.4.1 JDT提供的源代码辅助功能
4.4.2 方法重载辅助
4.4.3 生成getter和setter
4.4.4 建立委派模式(Delegate)
4.4.5 对类成员进行排序
4.4.6 建立try catch
4.5 小结
第5章 团队和版本管理
5.1 版本控制的基本概念
5.1.1 什么是版本控制系统
5.1.2 什么是SVN
5.1.3 SVN的基本原理
5.1.4 SVN的复制-修改-合并方案
5.2 搭建SVN服务器
5.2.1 安装Visual SVN
5.2.2 建立版本库
5.2.3 建立用户
5.3 安装Subclipse
5.4 在Eclipse中使用SVN
5.4.1 建立版本仓库的连接
5.4.2 文件的同步标志
5.4.3 发送修改到服务器
5.4.4 获取SVN服务上的新版本
5.4.5 解决冲突
5.4.6 从SVN服务器上导入新的项目
5.5 小结
第6章 SWT界面编程
6.1 SWT的基本概念
6.1.1 SWT的特点
6.1.2 在Eclipse以外使用SWT
6.1.3 SWT的包结构
6.1.4 SWT的主要Widget部件
6.1.5 SWT的主要布局Layout
6.1.6 SWT的事件Event对象
6.1.7 SWT的事件监听器Listener
6.1.8 获得SWT的API参考
6.2 Hello SWT
6.2.1 在项目中导入SWT的库
6.2.2 建立Hello SWT java
6.2.3 初始化Shell的内容
6.2.4 布局和Layout Data
6.2.5 初始化控件
6.2.6 org.eclipse.swt.SWT的预定义常量
6.2.7 编写事件方法
6.2.8 运行Hello SWT
6.3 可视化界面编程
6.3.1 Visual Editor简介
6.3.2 安装Visual Editor
6.3.3 使用VE新建一个界面部件
6.3.4 Visual Editor的界面
6.3.5 添加部件
……
第7章 SWT控件详解
第8章 表格和数据的绑定
第9章 树状列表
第10章 JFace的Viewer
第11章 对话框和向导
第12章 SWT的绘图
第3篇 插件开发
第13章 插件开发基础
第14章 开发插件的界面
第15章 Eclipse的命令架构
第16章 图标资源
第17章 透视图和编辑器
第18章 建立自己的扩展点
第4篇 RCP产品
第19章 国际化支持
第20章 制作帮助你内容
第21章 基于RCP的产品开发
第22章 首选项
第23章 产品包装和发布
第5篇 Web应用开发
第24章 Web开发工具
第25章 在WTP中进行JSF开发
第26章 数据库与对象持久化
附录A Eclipse环境下的快捷及功能
从零开始学Eclipse
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!