当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 本文为您提供关于 Eclipse 平台的概述,包括其起源和体系结构。
 

 

    摘要: 转自:javaresearch.org/article/showarticle.jsp?column=331&thread=26106">http://www.javaresearch.org/article/showarticle.jsp?column=331&thread=26106xdoclet起步xdoclet是一个代码生成工具,它可以把你从java开发过程中繁重的重复劳......
    摘要: 5.泛型方法考虑写一个持有数组类型对象和一个集合对象的方法,把数组里的所有对象都放到集合里。第一个程序为: static void fromarraytocolleciton(object[]a,collection<?> c){ for (object o : a){ c.add(o);//编译时错误 } } 到现在为止,你可能学会避免开始的错误而去使用collection<......


Eclipse 平台入门
  本文为您提供关于 eclipse 平台的概述,包括其起源与体系结构.本文首先简要讨论 eclipse 的开放源代码性质及其对多种编程语言的支持,然后通过一个简单的程序例子展示 java 开发环境.本文还将考查以插件扩展形式可用的一些软件开发工具,并展示一个用于 uml 建模的插件扩展.

  eclipse 是一个开放源代码的.基于 java 的可扩展开发平台.就其本身而言,它只是一个框架与一组服务,用于通过插件组件构建开发环境.幸运的是,eclipse 附带了一个标准的插件集,包括 java 开发工具(java development tools,jdt). 【程序编程相关:Tutorial for buildin

  eclipse 是什么? 【推荐阅读:Celebrating 10 years

  这种平等与一致性并不仅限于 java 开发工具.尽管 eclipse 是使用 java 语言开发的,但它的用途并不限于 java 语言;例如,支持诸如 c/c++.cobol 与 eiffel 等编程语言的插件已经可用,或预计会推出.eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统. 【扩展信息:Class Loading ---(类装

  虽然大多数用户很乐于将 eclipse 当作 java ide 来使用,但 eclipse 的目标不仅限于此.eclipse 还包括插件开发环境(plug-in development environment,pde),这个组件主要针对希望扩展 eclipse 的软件开发人员,因为它允许他们构建与 eclipse 环境无缝集成的工具.由于 eclipse 中的每样东西都是插件,对于给 eclipse 提供插件,以及给用户提供一致与统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所.

  基于 eclipse 的应用程序的突出例子是 ibm 的 websphere studio workbench,它构成了 ibm java 开发工具系列的基础.例如,websphere studio application developer 添加了对 jsp.servlet.ejb.xml.web 服务与数据库访问的支持.

  eclipse 是开放源代码的软件

  开放源代码软件是这样一种软件,它们在发布时附带了旨在确保将某些权利授予用户的许可证.当然,最明显的权利就是源代码必须可用,以便用户能自由地修改与再分发该软件.这种用户权利的保护是通过一种称为 copyleft 的策略来完成的:软件许可证主张版权保护,除非明确授予用户这样的权利,否则用户不得分发该软件.copyleft 还要求同一许可证涵盖任何被再分发的软件.这实际上倒置了版权的目的——使用版权来授予用户权利,而不是为软件的开发者保留版权——copyleft 经常被描述为“保留所有版权”.

  曾经四处蔓延的对开放源代码软件的许多恐惧.担忧与疑虑,都与某些 copyleft 许可证的所谓“病毒”性质有关——如果使用开放源代码软件作为您开发的程序的一部分,您将失去自己的知识产权,因为该许可证将“传染”您开发的专有部分.换句话说,该许可证可能要求与开放源代码软件一起打包的所有软件,都必须在相同的许可证之下发布.虽然这对最著名的 copyleft 许可证(即 gnu 通用公共许可证,例如 linux 就是在该许可证之下发布的)来说可能是事实,当时还有其他许可证在商业化与社区考虑之间提供了较好的平衡.


...   下一页
 ·log4j基本使用方法    »显示摘要«
    摘要:   log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有error、warn、info、debug,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。  一、定义配置文件  其实您也可以完全不使用配置文件,而是在代码中配置log4j环境。但是,使用配置......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE