出版社:中国铁道出版社
年代:2010
定价:45.0
本书是结合大量的实例来讲解如何使用Eclipse编程平台,并且根据Java编程所涉及的各个领域来独立成章,分别介绍如何在这个环境中进行开发。涉及了Java开发的主流方向,包括:桌面程序、Web程序、后台程序、单元测试程序、XML程序和插件程序等。介绍这些内容的时候不只是像其他书籍一样只介绍概念和例子,在本书中更多的是结合开发环境,怎样来开发这些程序,此外书中还介绍了许多辅助编程的工具。
第1篇 Eclipse开发环境 第1章 Eclipse概述 1.1 Eclipse简介 1.1.1 历史背景 1.1.2 Eclipse版本介绍 1.2 Eclipse平台的体系结构 1.2.1 Eclipse的工作机制 1.2.2 Eclipse的工作台 1.2.3 SWT/JFace 1.2.4 Eclipse的工作空间 1.2.5 帮助系统 1.2.6 团队协作 1.2.7 调试系统 1.2.8 平台运行时 1.3 Eclipse的安装与启动
第1篇 Eclipse开发环境 第1章 Eclipse概述 1.1 Eclipse简介 1.1.1 历史背景 1.1.2 Eclipse版本介绍 1.2 Eclipse平台的体系结构 1.2.1 Eclipse的工作机制 1.2.2 Eclipse的工作台 1.2.3 SWT/JFace 1.2.4 Eclipse的工作空间 1.2.5 帮助系统 1.2.6 团队协作 1.2.7 调试系统 1.2.8 平台运行时 1.3 Eclipse的安装与启动 1.3.1 安装Eclipse 1.3.2 启动Eclipse 1.4 插件 1.4.1 Eclipse插件的安装 1.4.2 利用复制方法安装插件 1.4.3 使用Link方法安装插件 1.4.4 查看已安装的插件 1.4.5 常用的插件资源 1.5 技能实践 任务一:安装Eclipse多语言包 任务二:利用联网方法安装插件 任务三:下载和安装一个插件 1.6 本章小结 1.7 练习题 第2章 Eclipse开发环境搭建 2.1 工作空间 2.1.1 工作空间的概念 2.1.2 建立工作空间 2.1.3 工作空间的冲突 2.2 Eclipse的欢迎界面 2.2.1 总览功能 2.2.2 新功能提示 2.2.3 示例功能 2.2.4 指南功能 2.2.5 进入工作台 2.3 工作台 2.3.1 资源 2.3.2 资源层次结构 2.3.3 资源编辑器 2.3.4 设置首选项 2.4 开发Java程序 2.4.1 Java项目 2.4.2 创建Java程序 2.4.3 运行与调试程序 2.4.4 项目构建 2.4.5 Java编译器设置 2.5 常用快捷键 2.5.1 编辑相关快捷键 2.5.2 查看和定位快捷键 2.5.3 调试快捷键 2.5.4 常用编辑器快捷键 2.5.5 其他快捷键 2.6 Eclipse与开源 2.7 技能实践 任务一:在Eclipse中打开其他类型的文件 任务二:布置编辑区 任务三:首选项设置 2.8 本章小结 2.9 练习题 第3章 Ant构造AppFuse应用 3.1 Ant简介 3.1.1 开源组织Apache 3.1.2 开源项目Ant ……第2篇 SWT应用 第4章 SWT组件 第5章 SWT事件与布局第3篇 Web应用 第6章 Servlet应用 第7章 JSP应用第4篇 程序调试与测试 第8章 程序调试 第9章 JUnit在Eclipse中的应用第5篇 CVS与插件 第10章 Eclipse中CVS的应用 第11章 Eclipse插件开发第6篇 案例实践 第12章 Eclipse编程辅助实践 第13章 记事本开发实例
Eclipse是目前最流行的Java集成开发环境,使用其可以达到高效、高质量开发Java代码的目的。 本书根据Java编程所涉及的各个领域独立成章,结合大量实例来讲解如何使用Eclipse编程平台,涉及Java开发的主流方向,共包含6篇13个章节,分别为Eclipse开发环境、SWT应用、Web应用、程序调试与测试、CVS与插件与案例实践。本书在介绍这些内容的时候不像其他书籍一样只介绍概念和例子,而是结合开发环境来讲述怎样编写这些程序,此外书中还介绍了许多辅助编程工具。 本书适合有一定基础的Java程序员学习使用,但不要求读者之前使用过Eclipse编程环境。对Eclipse有一定使用经验的用户也可以在各个章节中获得一些最近比较流行的编程辅助思想。本书也可作为高校相关专业和社会培训班的教材。
目前Java编程工具中,最热门的莫过于Eclipse。Eclipse是一个开放源代码的、基于Java的可扩展开发平台,提供了很多编程辅助功能,除了常规的关键字着色和内容提醒外,还无缝集成了Java开发中最流行的一些组件,包括Tomcat、Ant、JUnit和SWT等。为了帮助从没有接触过Eclipse的读者尽快熟悉该环境,笔者精心挑选了各个章节所涉及的内容。