飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 10312|回复: 49

[Java] 完全掌握Eclipse项目开发实战 PDF

  [复制链接]
  • TA的每日心情
    开心
    2019-3-25 14:18
  • 签到天数: 881 天

    [LV.10]以坛为家III

    发表于 2015-8-13 09:36:19 | 显示全部楼层 |阅读模式
    内容简介
      《完全掌握Eclipse项目开发实战》涵盖了Eclipse相关的各个方面,是献给Eclipse初学者以及正在使用Eclipse的开发人员的学习和参考资料。内容包括Eclipse的安装、JDT的使用、管理工具CVS、测试工具JUnit、编译工具Ant插件、SWT/JFace开发、Web开发、Java EE、Struts、Hibernate、Eclipse的插件开发,以及最有潜力的RCP开发,各方面都进行了详细的讲解,带给您非同一般的享受。《完全掌握Eclipse项目开发实战》讲解透彻、知识点丰富、示例简洁而不简陋,并提供了几个实用的综合案例,让读者详细了解企业项目开发的一揽子解决方案。通过学习,读者可以熟练使用Eclipse开发常见的项目,轻松应对实际工作中的问题。《完全掌握Eclipse项目开发实战》适用于Java初学者、程序开发人员、Eclipse应用程序开发人员,也可作为各类培训机构的教材。

    目录
    CHAPTER 01 初识Eclipse
    1.1 结识Eclipse
    1.2 Eclipse的作用
    1.3 Eclipse的优点
    1.4 学习Eclipse的口诀
    1.5 Eclipse的获取
    1.6 Eclipse的安装
    1.6.1 Eclipse的系统需求
    1.6.2 安装Eclipse前的准备工作——JDK的安装和配置
    1.6.3 安装Eclipse
    1.6.4 安装Eclipse的多国语言包
    1.6.5 使用Eclipse文档
    1.7 本章小结

    CHAPTER 02 熟悉Eclipse的集成开发环境(IDE)
    2.1 启动Eclipse
    2.2 认识IDE的主要组成部分
    2.2.1 平台核心
    2.2.2 工作区
    2.2.3 工作台
    2.3 认识工作台的组成部分
    2.3.1 编辑器
    2.3.2 视图
    2.3.3 透视图
    2.3.4 资源管理
    2.3.5 任务和标记
    2.4 Eclipse的基本使用
    2.4.1 创建你的第一个项目
    2.4.2 在Eclipse中如何使用帮助文档
    2.5 Eclipse的常用插件及其作用
    2.5.1 IDE核心插件——WorkBench UI. Resource Management
    2.5.2 SWT Designer插件
    2.5.3 JDT
    2.5.4 CDT
    2.6 本章小结

    CHAPTER 03 使用JDT开发Java项目
    3.1 JDT的安装和使用
    3.2 认识JDT
    3.2.1 认识JDT的用户界面
    3.2.2 如何使用JDT视图
    3.3 如何开发JDT项目
    3.3.1 创建一个新的Java项目
    3.3.2 创建新的Java类
    3.3.3 编写Java代码
    3.3.4 创建和查看Javadoc文档
    3.4 如何进行编译和运行
    3.4.1 项目的编译
    3.4.2 项目的运行
    3.5 如何进行调试
    3.5.1 范例程序
    3.5.2 设断点
    3.5.3 单步排错
    3.5.4 继续执行
    3.5.5 设定断点的命中计数
    3.5.6 断点组态设定
    3.6 如何进行代码格式化
    3.7 如何进行任务标记
    3.7.1 任务标记的设定
    3.7.2 过滤任务标记
    3.8 项目的打包
    3.8.1 打包的具体操作步骤
    3.8.2 使用第三方插件对项目打包
    3.9 一个简单实例的开发
    3.9.1 界面类CalculatorGUI的实现
    3.9.2 运算类Calculator的实现
    3.10 本章小结

    CHAPTER 04 使用CDT开发C/C++项目
    4.1 关于CDT插件
    4.2 安装MinGW
    4.3 CDT插件的下载与安装
    4.4 创建并运行C/C++项目
    4.4.1 新建C++项目
    4.4.2 新建CPP文件
    4.4.3 新建makefile文件
    4.4.4 运行C++项目
    4.5 关键的CDT IDE功能
    4.6 调试C/C++项目
    4.7 本章小结

    CHAPTER 05 学习使用协助管理工具CVS
    5.1 CVS是什么
    5.1.1 CVS概述
    5.1.2 CVS的几个概念
    5.1.3 利用CVS协助开发的典型流程
    5.1.4 Eclipse对CVS的支持
    5.2 如何安装和配置CVS
    5.2.1 安装和配置CVS服务器
    5.2.2 配置CVS客户端
    5.3 如何使用CVS进行项目开发
    5.3.1 新建一个项目
    5.3.2 将项目落实到CVS服务器
    5.3.3 从CVS资源库检出代码
    5.3.4 代码的落实与更新
    5.3.5 文件落实中的问题及对策
    5.4 用CVS进行项目版本的发布与修改
    5.4.1 在CVS上发布项目的一个版本
    5.4.2 版本替换
    5.5 本章小结

    CHAPTER 06 使用JUnit对项目进行单元测试
    6.1 软件测试知识简介
    6.1.1 “软件熵”问题
    6.1.2 软件测试有什么用
    6.1.3 软件测试遵循什么原则
    6.1.4 软件测试的类型
    6.2 关于JUnit
    6.2.1 什么是JUnit
    6.2.2 为什么使用JUnit
    6.2.3 在Eclipse中安装设置JUnit
    6.2.4 JUnit的框架组成
    6.2.5 JUnit中常用的接口和类
    6.3 在Eclipse中进行JUnit测试
    6.3.1 什么是TDD
    6.3.2 利用JUnit结合TDD开发一个简单的Java程序
    6.4 本章小结

    CHAPTER 07 学习在Eclipse中使用Ant插件
    7.1 Ant简介
    7.1.1 什么是Ant
    7.1.2 Ant有什么优点
    7.1.3 什么时候使用Ant
    7.2 Ant的安装和配置
    7.2.1 安装Ant
    7.2.2 配置Ant环境变量
    7.2.3 Ant的依赖库
    7.3 运行Ant
    7.4 Ant构建文件build.xml的语法
    7.4.1 项目(project)
    7.4.2 目标(target)
    7.4.3 任务(task)
    7.4.4 属性(property)
    7.4.5 过滤器(token filters)
    7.4.6 路径指定结构(Path-like Structures)
    7.4.7 命令行变量
    7.4.8 build.xml中的其他标签
    7.5 在Eclipse中使用Ant插件
    7.5.1 创建Ant构建文件
    7.5.2 编辑Ant构建文件
    7.5.3 运行Ant构建文件
    7.6 使用build.xml构建Ant部署文件
    7.7 本章小结

    CHAPTER 08 精致美观的界面API——SWT
    8.1 Java 的GUI API
    8.1.1 Java GUI的不足
    8.1.2 AWT与Swing简介
    8.2 认识Eclipse SWT界面工具包
    8.2.1 SWT与AWT. Swing的比较
    8.2.2 一个简单的SWT程序
    8.2.3 认识SWT程序结构
    8.3 SWT的布局管理
    8.3.1 SWT的布局管理器简介
    8.3.2 FillLayout类
    8.3.3 RowLayout类
    8.3.4 GridLayout类
    8.3.5 FormLayout类
    8.3.6 StackLayout类
    8.4 本章小结

    CHAPTER 09 SWT的常用组件
    9.1 SWT的常用控件
    9.1.1 按钮
    9.1.2 Label
    9.1.3 Text(文本框)
    9.1.4 Combo(下拉框)
    9.1.5 List(列表框)
    9.2 SWT的常用容器组件
    9.2.1 Composite(面板)
    9.2.2 Group(分组框)
    9.2.3 选项卡(TabFolder类和TabItem类)
    9.2.4 SashForm(分割窗)
    9.2.5 对话框类(Dialog)
    9.3 SWT的其他常用组件
    9.3.1 工具栏
    9.3.2 菜单(Menu类和MenuItem类)
    9.3.3 滑动条(Slider) 刻度条(Scale)和进度条(ProgressBar)
    9.3.4 画布(Canvas)
    9.3.5 表格(Table类和TableCdumn)
    9.3.6 树(Tree)
    9.4 本章小结

    CHAPTER 10 SWT的事件处理和多线程机制
    10.1 SWT组件的生命周期
    10.2 SWT的事件处理
    10.2.1 事件的4种写法
    10.2.2 SWT的常用事件
    10.3 SWT的多线程机制
    10.3.1 什么是多线程
    10.3.2 Java线程安全机制
    10.3.3 SWT线程安全机制
    10.4 本章小结
    CHAPTER 11 Eclipse JFace界面工具包
    11.1 JFace简介
    11.2 Window
    11.3 ApplicationWindow
    11.4 Action
    11.5 Menu Bar
    11.6 Tool Bar
    11.7 Status Line
    11.8 Dialogs
    11.8.1 Message Dialog
    11.8.2 Input Dialog
    11.9 JFace查看器
    11.9.1 JFace查看器的使用
    11.9.2 ListViewer 使用实例
    11.10 本章小结

    CHAPTER 12 使用Eclipse进行J2EE开发
    12.1 常用的J2EE Web服务器
    12.1.1 WebSphere服务器简介
    12.1.2 WebLogic服务器简介
    12.1.3 JBoss服务器简介
    12.2 JBoss服务器的安装和配置
    12.2.1 JBoss的下载与安装
    12.2.2 运行JBoss
    12.2.3 JBoss的目录结构
    12.3 MyEclipse插件的功能. 安装与简单使用
    12.3.1 MyEclipse插件的功能
    12.3.2 MyEclipse插件的下载与安装
    12.3.3 使用MyEclipse+Eclipse+Tomcat进行简单的J2EE开发
    12.4 EJB简介
    12.5 用MyEclipse+Eclipse+JBoss构建简单的EJB
    12.5.1 环境配置
    12.5.2 创建EJB项目
    12.5.3 创建EJB Session Bean
    12.5.4 部署EJB
    12.5.5 生成客户端测试EJB
    12.6 本章小结

    CHAPTER 13 Eclipse环境下的Struts架构开发
    13.1 Struts架构简介
    13.1.1 何为架构
    13.1.2 什么是Struts
    13.1.3 为什么使用Struts
    13.2 从MVC到Struts
    13.2.1 何谓MVC模式
    13.2.2 传统的JSP设计模式
    13.2.3 将MVC概念映射到Struts架构
    13.3 Struts架构开发初体验
    13.3.1 Struts的下载与安装
    13.3.2 牛刀小试——第一个Struts实例
    13.4 使用MyEclipse开发Struts架构的新闻管理系统
    13.4.1 系统设计
    13.4.2 数据库设计
    13.4.3 创建一个Struts项目
    13.4.4 新闻管理系统的前台模块设计
    13.4.5 新闻管理系统的后台模块设计
    13.5 本章小结

    CHAPTER 14 Eclipse环境下的Spring框架应用
    14.1 用于轻量级开发的Spring框架
    14.1.1 Spring是什么
    14.1.2 Spring的优势
    14.1.3 控制反转思想
    14.1.4 认识AOP
    14.2 Eclipse下Spring开发环境的配置
    14.3 使用MyEclipse的Spring支持创建Spring工程
    14.3.1 程序功能描述
    14.3.2 创建MyEclipse的Web Project
    14.3.3 添加Spring支持
    14.3.4 创建Java类
    14.3.5 在配置文件中进行配置
    14.3.6 运行程序
    14.4 Struts整合Spring修改创建的新闻网站
    14.4.1 给新闻网站项目增加Spring框架
    14.4.2 使用代理类控制Action
    14.4.3 修改struts-config.xml文件
    14.4.4 修改applicationContext.xml文件
    14.4.5 测试效果
    14.5 本章小结

    CHAPTER 15 在Eclipse环境下使用Hibernate
    15.1 认识Hibernate
    15.1.1 何为Hibernate
    15.1.2 为何使用Hibernate
    15.1.3 如何学习Hibernate
    15.2 使用Hibernate前的准备
    15.2.1 获取Hibernate
    15.2.2 数据库环境的配置
    15.2.3 Eclipse下Hibernate开发环境的配置
    15.2.4 获取Hibernate Synchronizer
    15.3 在Eclipse中使用Hibernate Synchronizer进行开发
    15.3.1 创建一个数据表test
    15.3.2 新建一个Java项目FirstHibernate
    15.3.3 创建Hibernate Configuration File文件
    15.3.4 创建mapping文件
    15.3.5 使用Hibernate Synchronizer进行同步
    15.3.6 运行Hibernate实例
    15.4 用Hibernate改造新闻网站
    15.4.1 改造之前的准备工作
    15.4.2 生成持久化类Adminuser
    15.4.3 利用持久化类操作数据库
    15.4.4 测试效果
    15.5 本章小结

    CHAPTER 16 Eclipse插件开发
    16.1 Eclipse的体系结构
    16.1.1 平台运行时系统(Platform Runtime)
    16.1.2 Eclipse的插件架构
    16.1.3 可扩展和集成
    16.1.4 Eclipse中“万物皆为插件”
    16.2 手工创建插件开发的“Hello World”
    16.3 插件开发环境PDE简介
    16.3.1 主机和运行时
    16.3.2 外部插件与工作区插件
    16.3.3 配置PDE
    16.3.4 PDE的视图
    16.4 使用PDE创建并运行插件
    16.4.1 创建插件
    16.4.2 插件清单编辑器的使用
    16.4.3 运行插件
    16.5 开发自己的天气预报插件
    16.6 插件项目的打包与发布
    16.6.1 使用Eclipse的“导出”向导
    16.6.2 手动复制其他文件
    16.6.3 测试插件项目的打包效果
    16.7 本章小结

    CHAPTER 17 Eclipse插件的国际化
    17.1 插件为什么要国际化
    17.1.1 国际化简介
    17.1.2 国际化对插件的影响
    17.2 类程序的国际化
    17.2.1 国际化前所做的准备工作
    17.2.2 创建Messages类
    17.2.3 创建资源文件(*.properties)
    17.2.4 修改com.myplugin.helloworld插件项目的程序
    17.2.5 重新运行插件项目,测试国际化
    17.3 plugin.xml文件的国际化
    17.3.1 创建plugin.xml的资源文件
    17.3.2 修改plugin.xml文件
    17.3.3 运行插件,测试plugin.xml的国际化
    17.3.4 其他XML文件的国际化
    17.4 使用“外部化字符串”向导
    17.4.1 具体使用步骤
    17.4.2 向导完成后的处理
    17.5 本章小结

    CHAPTER 18 Eclipse RCP
    18.1 亲密接触Eclipse RCP
    18.1.1 什么是RCP
    18.1.2 Eclipse RCP的成长历程
    18.1.3 Eclipse RCP主要应用在哪里
    18.1.4 需要具备什么知识才能学好Eclipse RCP
    18.2 用向导创建第一个RCP实例
    18.2.1 创建第一个RCP实例
    18.2.2 RCP实例的源代码分析
    18.3 向RCP中添加视图
    18.4 发布独立的RCP应用
    18.5 本章小结


    下载地址:
    游客,如果您要查看本帖隐藏内容请回复


    备注说明:
    书籍来源于网络,仅限用于试读,版权归原作者所有,若喜欢请购买纸质图书,请支持正版!




    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x

    本帖被以下淘专辑推荐:

    PYG19周年生日快乐!
  • TA的每日心情
    奋斗
    2017-1-10 14:12
  • 签到天数: 158 天

    [LV.7]常住居民III

    发表于 2015-8-19 18:11:25 | 显示全部楼层
    感学分享      
    PYG19周年生日快乐!
  • TA的每日心情

    2019-6-28 23:57
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2015-8-23 20:08:04 | 显示全部楼层
    下载收藏了
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2015-8-25 17:52:05 | 显示全部楼层
    逆向神器-Reveal 1.5.x 优雅通杀补丁Cracked By PiaoYun/P.Y.G [[url=]修改[/url]]








    评分

    参与人数 1威望 -80 飘云币 -80 收起 理由
    GeekCat -80 -80 恶意灌水 警告一次~

    查看全部评分

    PYG19周年生日快乐!
  • TA的每日心情
    擦汗
    前天 17:32
  • 签到天数: 1569 天

    [LV.Master]伴坛终老

    发表于 2015-8-30 20:26:26 | 显示全部楼层
    谢谢楼主的分享!!!
    PYG19周年生日快乐!
  • TA的每日心情
    慵懒
    2024-3-23 11:37
  • 签到天数: 108 天

    [LV.6]常住居民II

    发表于 2015-11-1 06:21:23 | 显示全部楼层
    先收下再说!谢谢分享。
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2015-11-15 22:38:09 | 显示全部楼层
    感学分享      
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2016-12-31 14:12
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2016-4-17 10:31:53 | 显示全部楼层
    RE: 完全掌握Eclipse项目开发实战 PDF


    谢谢!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    6 天前
  • 签到天数: 139 天

    [LV.7]常住居民III

    发表于 2016-5-3 00:18:07 | 显示全部楼层
    Eclipse 很重要的编程 IDE,得学,谢谢版主!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表