出版时间:2010-12 出版社:中国铁道 作者:麦廷琮 页数:417 字数:622000
Tag标签:无
前言
Java是目前市场占有率最高的编程语言,一直以来Java都缺乏一个类似Visual Studio的开发平台。笔者曾经用过NetBean和JBuilderNetBean虽然免费,但是运行效率不高;JBuilder稍好一些,但是对电脑资源的消耗太大,且价格昂贵。 2003年,Eclipse 21刚刚推出不久,笔者怀着试一试的心态体验了一下,马上就被它流畅高效的运行过程所吸引;并且,Eclipse功能齐全,完全可以满足项目的开发需求。于是在短短的两天内,笔者的整个团队就把正在JBuilder上开发的项目转移到了Eclipse 21中。 随后的几年,Eclipse不断发展壮大,现在的Eclipse已经不再是一个单纯的1ava开发工具了,它还是一个应用程序框架,既可以应用在桌面程序中,也可以应用到Web中,还可以应用到手机或者其他嵌入式设备上,Eclipse已经成为了Java项目的首选开发工具。 笔者的开发经历也是伴随着Eclipse的发展而变化的。最初是用Eclipse进行Web应用的开发;随后用Eclipse的SWT控件制作简单的桌面程序;在对Eclipse深入了解后,又利用Eclipse的RCP平台制作更复杂的企业级应用程序。刚开始时,Eclipse的参考资料并不多,也没有系统的教程。笔者和开发团队都是一边上网搜寻零散的参考资料,一边自己摸索进行实践的。 正因为有了这样的经历,体会到初学者要全面掌握Eclipse的应用不是一件容易的事情,所以就有了编写一本Eclipse教程的想法。本书由浅入深,可帮助初学者深入了解Eclipse的应用。
内容概要
Eclipse是目前最受欢迎的Java开发平台。本书由浅入深、循序渐进地讲解如何使用Eclipse进行软件项目的开发,包括:Eclipse的基本功能、如何建立Java项目、如何利用Eclipse提供的功能快速进行开发;讲解Eclipse的SWT和JFace控件、如何使用PDE工具开发Eclipse插件、使用Eclipse的RCP平台作为应用程序框架,快速地开发企业级的应用程序;讲解Eclipse的Web应用开发和数据库开发。 本书配套光盘中有全程视频,可以帮助读者更快、更好地掌握本书内容。本书适合广大软件开发人员、Java初学者和大专院校的学生阅读。
书籍目录
第1篇 基础知识 第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章 快速入门 第3章 JDT的使用 第4章 高级Java开发技术 第5章 团队和版本管理第2篇 SWT/JFace的使用第3篇 插件开发第4篇 RCP产品第5篇 Web应用开发
章节摘录
第3章讲解了Eclipse JDT的基本应用,这些应用基本上集中在编辑器的使用上。本章将学习更多的高级功能,包括项目的构建、项目的运行和测试、几Init的应用、代码的重构,以及Eclipse所提供的其他辅助开发功能。4..构建和运行 编辑完上一章的Hello PDE的代码后,需要测试运行。在测试运行Hello PDE之前,需要把.Java源代码进行编译和构建。编译(Compile)就是使用JDK提供的编译器,把.Java代码编译成目标字节代码。这只是第一步,这一步是JDT自动完成的,每次修改保存源代码都会自动编译。第二步是构建(Build),在编译的基础上,把目标代码和其他资源文件集成为可以执行的程序。下面进一步讲解JDT中的构建(Build)功能。 4.1.1自动构建 JDT提供了两种构建的方式之一是自动构建,这是默认的方式。自动构建不需要用户干预,JDT会自动判断何时应该构建。构建过程包括了源代码的编译和资源文件的构建。JDT采用的是增量式构建,每次只构建需要的部分,不用完全构建整个项目。JDT又是在后台用线程的方式进行构建,所以对于一般项目来说,基本上觉察不到构建的过程。在大多数情况下,使用自动构建已经非常理想了。 并不是所有人都喜欢自动构建,有时候自动构建的线程可能会影响前台的操作。而且,JDT的增量式构建有时候也会出现一些小问题。另外,还有一种情况也会导致有些人不喜欢自动构建。 很多的时候,源代码中可能有许多等待排除的错误。自动构建后,这些错误会显示出来,在Package Explorer中出现大量的红色叉叉,非常“难看”。有些用户喜欢自己排除了错误后再自动构建。 要取消自动构建也很简单,在菜单栏中选择Project命令,在弹出的下拉菜单中取消勾选Build Automatically就可以了。
编辑推荐
《从零开始学Eclipse》技术全面,内容充实,全面涵盖软件开发的整个流程图文并茂,步骤清晰。《从零开始学Eclipse》采用大量插图,插图中用序号标示了操作步骤,清晰明了《从零开始学Eclipse》实例全部来自一线开发项目具有很强的代表性。读者通过进行案例学习,可轻松掌握Eclipse应用程序的完整过程书中附送的多媒体光盘包含所有案例源代码、视频和PPT。帮助读者更快、更好地掌握Eclipse社区讨论,共同进步。为读者解决后顾之忧。 套书亮点:由名家精心编写。理论与实践相结合,实用性强;知识体系完整。涵盖内容全面示例丰富,讲解深入,使读者理解更深刻。掌握更轻松。
图书封面
图书标签Tags
无
评论、评分、阅读与下载