从零开始学Eclipse

出版时间: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

评论、评分、阅读与下载


    从零开始学Eclipse PDF格式下载


用户评论 (总计13条)

 
 

  •   非常棒的入门教程,不过最好先学完Java。感觉比其他基本如Eclipse从入门到精通要好。
  •   里面的视频讲得很好,照着做很快上手了。不过你要有JAVA的基础。这本书不是讲JAVA开发的,是讲开发工具的使用。
  •   这本书不错,对我帮助蛮大。对于初学者来说很好,值得买
  •   正在看,对完全没接触过JAVA的新手来说的确不错
  •   作为一个初学者,看这本书很辛苦,而且不知所云
  •   当时刚到公司实习,后来上头布置了很多任务下来,几乎都是这里面有讲解到的,所以就买了本,想edit,rcp等都有讲到,我看了一点没怎么看就送给朋友了,因为我已经过了实习期啦,哈哈
  •   学习的起点之作,非常好。
  •   书的内容不错,很受用啊!
  •   对eclipse来说,是本工具书,就是介绍eclipse的使用的,对于此工具来说,这本书还是可以的!
  •   从零开始,全面了解。
  •   书印刷质量好,内容还没看完,Java书写得好的不多,这本也一样,因Eclipse和Java一起才买的.
  •   如同该书的书名一样,全面介绍了Eclipse这个工具的使用情况。

    对于有编程基础,不太会用Eclipse工具的人来说有点帮助。
  •   刚开始学java很有帮助
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7