快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

[Eclipse笔记]一些基本概念




上一篇blog我提到了新发布的Eclipse SDK 3.1M5a,在接下来的系列文章中,我会零散的记录我对Eclipse一些相关内容,如SWT、PDE、RCP这些的学习过程和心得,并非作为正式的教程或者严谨的文档,只是想到哪儿说到哪儿了。



更早的一篇blog,我提到Eclipse SDK 3.1M4的发布,其实在那个时候,Eclipse的JDT已经支持所有J2SE 5.0的新语法了,只是有一些bug和重构的功能还没有完全做好,3.1M5a在这个基础上改掉了一些bug,新增了一些针对J2SE 5.0的代码操作,就像Kukoo说的,3.1M5a在某些方面还不如3.0,但我相信正式的3.1推出以后会比3.0有很大的提高,单对J2SE 5.0的全面支持就很有吸引力。



假如你对这个3.1M5a的版本的JDT UI对J2SE 5.0源文件支持度感爱好,可以看看这里:



http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/jdt-ui-home/r3_1/j2se50/Status.html?rev=1.48



在进一步学习Eclipse之前,我们需要搞清晰一些基本概念。




 


# What is eclipse?



Eclipse是由IBM最初发起并最终开源的一个功能强盛的开发平台,它包含3个项目:the Eclipse Project、the Eclipse Tools Project和the Eclipse Technology Project。




 


# What is the Eclipse Project?



Eclipse项目是一个健壮、功能丰富、商用品质的业界软件开发平台,集成了相称多的工具,它包含3个子项目:Platform、JDT和PDE。




 


# What is the Eclipse Platform?



Eclipse平台用于整合不同厂商、机构或个人的工具,把它们无缝的集成到一起,使得整个Eclipse的框架异常易于扩展。




 


# What is JDT?



JDT的全称是Java Development Tools,在Eclipse平台上提供的一款功能强盛的Java IDE。




 


# What is PDE?



PDE的全称是Plug-in Development Environment,用于对插件开发的支持。




 


# What is the Eclipse Tools Project?



Eclipse工具项目包含相称多的开源和非开源的工具,用于支持Eclipse平台,这个项目的存在可以协调各方开发人员共同开发某些功能的插件,避免不必要的重复劳动,以及确保工具之间可以良好的集成。




 


# What is the Eclipse Technology Project?



Eclipse技术项目的任务是为那些开源的开发人员、学者等提供一个参与到Eclipse发展进程中的渠道。分为科研、创新和教育三个分支:科研分支研究Eclipse相关领域的问题如开发语言、工具和开发环境等;创新分支包括了一些小型的、非正式的项目为Eclipse开发新的功能;教育分支重点是提供教学材料和课程等。




 


# What is the Eclipse SDK?



Eclipse SDK是Eclipse项目的三个子项目,平台、JDT和PDE的产品合集,提供单独下载。这些产品整合在一起,为开发人员提供功能丰富而便捷的开发环境。




 


# What is SWT?



SWT的全称是Standard Widget Toolkit,标准控件工具包,提供构建用户图形界面的API,由于是直接使用操作系统现有的图形接口(假如有的话),速度和性能在很大程度上不受JVM的限制。对于Java开发者来说是好事,在AWT和Swing之外,我们又多了一套极具吸引力的图形API。支持多种平台,我们可以看到Eclipse的界面就是SWT画的,足见它的实力。
 



 


更多内容,参考:



http://eclipse.org/eclipse/faq/eclipse-faq.html






返回类别: 教程
上一教程: 在java调试中如何获得被装载类的实际路径
下一教程: java开发工具(JCreator,jbuilder,Eclipse)常见问题及解决

您可以阅读与"[Eclipse笔记]一些基本概念"相关的教程:
· java的一些基本概念
· 面向对象的设计与实现的一些基础但重要的概念
· java 基本概念
· Java新手入门需要把握的30个基本概念
· Java入门需把握的30个基本概念
    微笑服务 优质保证 索取样品