为什么Java中继承多数是有害的 时间: 2009-11-02 大多数好的设计者象躲避瘟疫一样来避免使用实现继承(extends 关系)。实际上80%的代码应该完全用interfaces写,而不是通过extends。Java设计模式一书详细阐述了怎样用接口继承代替实现继承。这篇文章描述设计者为什么会这么作。 Extends是有害的;也许对于Charl 发布时间:2012-06-25 作者: 佚名技术 views(341)
在Eclipse中利用XMLBuddy开发XML 时间: 2009-10-24 这里只介绍XMLBuddy,它主要提供是有关DTD方面的验证、代码助手等功能;还有一种是XMLBuddy Pro,它相对于XMLBuddy来说,扩展了许多功能,比如对Schema、XSLT、RELAX NG 的支持,但它需要Money。对于XML的一般编写,XMLBuddy已经够用了,而且它是免费的,很容 发布时间:2012-06-25 作者: 佚名技术 views(554)
JBuilder 2005单元测试之JUnit框架 时间: 2009-10-30 天极 简单的框架 JUnit是由Erich Gamma和Kent Beck开发的开源测试框架,JBuilder集成了这个框架并对此做了扩展。JUnit之所以流行并为广大的开发人员所推崇,一是因为它实战性强,功能强大,二是因为它实在简单。一个产品或框架要能有生命力,最好都具备这样 发布时间:2012-06-25 作者: 佚名技术 views(349)
Java源码分析:深入探讨Iterator模式 时间: 2009-10-24 java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。 下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭 发布时间:2012-06-25 作者: 佚名技术 views(317)
菜鸟初学Java的备忘录之第一次接触 时间: 2009-11-02 虽然以前间或的也看了些书籍,但多是隔靴搔痒,上不了正席,绝不敢说自己懂Java。接触一门新的技术和初恋一样,都是第一次,但不同的是后者一般开始无比甜蜜,结局却很痛苦,而前者则往往开始很痛苦,越到后来却越是有味,简直是欲罢不能.现在我就正处于这 发布时间:2012-06-25 作者: 佚名技术 views(227)
JBuilder 2005单元测试之创建测试固件 时间: 2009-10-30 天极 在测试用例中通过setUp()、tearDown()创建测试固件,只能使这个测试固件在单个测试用例的不同测试方法中共用,如果有多个测试用例都需要使用相同的测试固件,就需要将测试固件抽取到一个独立的类中。JBuilder提供了3个预定义的测试固件类,它们分别 发布时间:2012-06-25 作者: 佚名技术 views(552)
Eclipse插件开发之添加简单的GUI元素 时间: 2009-10-24 天极 编写Eclipse插件的方法很简单,你只需要编写一个应用程序,并把它添加到Eclipse上。但是与编写音乐类似,在能够创作一部著作之前,首先必须学习大量的相关知识。 本文将讨论少许几个简单的GUI元素: 工具条按钮 菜单项 对话框 为了使用这些元素,我们 发布时间:2012-06-25 作者: 佚名技术 views(820)
Hibernate 3新增XML关系持久性介绍 时间: 2009-11-02 非常感谢最近发布的Hibernate 3中的XML持久性特性,Java开发者现在拥有了一个框架组件,它为易于实现的对象关系(OR)和XML持久性提供了高效的和一致的方法。 Hibernate的易用性、高性能和对象关系持久性等高级特性给IT界带来了很大的惊喜。Hibernate的最新 发布时间:2012-06-25 作者: 佚名技术 views(388)
|