-
一些面向对象的设计法则(3)[组图] 日期:2009-12-23 15:42:36 点击:2 好评:0
法则3:开放-封闭法则(OCP) 软件组成实体应该是可扩展的,但是不可修改的。 [ Software Entities Should Be Open For Extension, Yet Closed For Modification ] 开放-封闭法则 1.开放-封闭法则认为我们...
-
一些面向对象的设计法则(4)[组图] 日期:2009-12-23 15:42:36 点击:5 好评:0
法则4:Liskov替换法则(LSP) 使用指向基类(超类)的引用的函数,必须能够在不知道具体派生类(子类)对象类型的情况下使用它们。 [ Function Thar Use Referennces To Base(Super) Classes Must...
-
VB.NET和Java的OOP设计 日期:2009-12-23 15:42:36 点击:3 好评:0
我使用Visual Basic .NET的时间越长,我就越是欣赏.NET集合的语言和结构。作为一名VB程序员,得知这个消息――我写Java和J2EE程序的经验在转换到.NET的过程中是非常有用的――后,我非常...
-
养成良好的Perl OOP习惯 日期:2009-12-23 15:42:36 点击:5 好评:0
假如你曾经用Perl开发过应用程序,那你可能用过很多程序模块。而且你还可能天天用到这些程序包的面向对象接口。但是,假如你像那些普通的Perl程序员一样,在开发自己的代码时都...
-
OOP Java:beans中的一个小小的事物逻辑[组图] 日期:2009-12-23 15:42:36 点击:5 好评:0
传统上,任何提供商务基本功能的软件都涉及到了事物逻辑。除了定义为实现标准服务或者应用程序的事物规则的代码外,你还可以进一步定义事物逻辑的概念。事物逻辑一般与n层系统...
-
61条面向对象设计的经验原则 日期:2009-12-23 15:42:36 点击:2 好评:0
(1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依靠类的共有接口,但类不能依靠它的使用者。 (3)尽量减少类的协议中的消息。 (4)实现所有类都理解的最基本公有接口...
-
“面向切面(AOP)”与“面向对象(OOP)”[组图] 日期:2009-12-23 15:42:36 点击:3 好评:0
首先你要明确的一点,AOP和OOP是两种不同的熟悉事物的角度,并不是说有了AOP就不要用OOP.AOP所关注的是传统OOP不能优雅解决的问题.(程序员通常都是完美主义者,当解决某个问题不优雅的时...
-
过程式设计和面向对象设计的比较[组图] 日期:2009-12-23 15:42:36 点击:5 好评:0
本文比较了过程式设计和面向对象设计,主要论述了过程式设计在程序开发中的一些问题及面向对象设计是如何解决这些问题的。 过程式设计 总的来说,过程式的程序设计是一种自上...
-
用Java得到Excel中Formula的值 日期:2009-12-23 15:42:36 点击:2 好评:0
工具1:POI POI是常用的读取Office文件的开源工具。但是在它正式发布的版本中没有提供得到Excel中Formula值的功能。 这个POI还在开发中的功能。相关信息 请看http://jakarta.apache.org/poi/hssf/...
-
基于Java 开发QuickTime 程序[图] 日期:2009-12-23 15:42:36 点击:10 好评:0
用组件工作 当QuickTime1990年问世的时候,它能够播放一张邮票大小的movie――仅仅在价值7000美圆的硬盘上。它使用音频和视频的编解码器,尽管这些编解码器今天仍然被支持,但已被用...
-
基于jCOM搭建Java-微软信息桥梁[图] 日期:2009-12-23 15:42:36 点击:4 好评:0
一、jCOM简介 据Gartner的研究分析,在名列全球前1000名的企业中,大约90%都混合应用了Java和Windows技术。然而,Java技术和微软技术分别提供了丰富但却迥然不同的解决方案,或至少说这两...
-
JDK1.4新特性之I/O APIs篇 日期:2009-12-23 15:42:36 点击:7 好评:0
前些天碰到比尔,你看他皱着眉头,一定又碰到了什么难题。一问,还真让我猜中了。原来,比尔对Java中的一些新概念还不太理解,不知道该怎么用。其实,碰到什么难题,可以去找人...
-
JDK1.4中工具有哪些改变 日期:2009-12-23 15:42:36 点击:2 好评:0
JDK1.4中工具有哪些改变? ――Java 1.4中工具的改变和更新 作者:ewon 译 本文选自:赛迪网 2002年04月29日 Java1.4版现在已经出现了。它的工具有了很多改变和更新。在关于Java 1.4系列文章...
-
jdk1.4的正则表达式使用介绍 日期:2009-12-23 15:42:36 点击:4 好评:0
sun终于在sdk正式支持正则表达的判定--Java1.4的util里增加了个regex包。 (正则的咚咚,Unix用户都应该比较熟悉。) 大家不用到处找第三方的库或是自己写字符串的判定逻辑了。真算是我...
-
安装J2SE 日期:2009-12-23 15:42:36 点击:2 好评:0
所谓的J2SE全名为The JavaTM 2 Platform, Standard Edition,现在最新的版本为1.3.1,各种作业系统(Solaris SPARC/x86、Linux、Windows),有相对应的J2SE,可以至Sun的网站Download(http://java.sun.com/j2se/1.3/)。 安...
-
J2SE1.4的I/O新特性 日期:2009-12-23 15:42:36 点击:5 好评:0
译者序:这是一篇比较使用的I/O新特性的介绍文章。文中使用了大量的代码实例来演示和解说如何使用J2SE1.4的新I/O特性并提供你应用程序的性能,而且提供了两个完整的例子,其中包括...
-
J2DK在不同系统中的安装 日期:2009-12-23 15:42:36 点击:3 好评:0
Windows 98/ME: 简单的方法就是运行msconfig,这会显示一个实用程序, 在这里可以设置: 设置项目如下: Java_HOME=L:JavaJ2SE //你安装J2SE的目录 //classpath设置,详见> classpath=.;%JAVA_HOME%libools...
-
克服J2SE 1.3-1.4 的不兼容性 日期:2009-12-23 15:42:36 点击:3 好评:0
概要 实现Java 众多API中的一个是一件困难的工作。你必须经常实现许多相互依靠的接口。对新特征的需求促进了最新Java API的创建,投资商们必须不断的更新他们的实现以跟上时代的需...
-
学习在JDK1.4.2上构造应用程序[组图] 日期:2009-12-23 15:42:36 点击:4 好评:0
JDK1.4.2在七月的时候被提出,它提供了一个数据包和NetBeans IDE 3.5捆绑在一起,这是一个由SUN公司支持的受欢迎的公开源代码计划。NetBeans提供了GUI环境来开发Java应用程序,包括项目治理...
-
里程碑式的革新―全新J2SE 1.5新特性简介 日期:2009-12-23 15:42:36 点击:4 好评:0
Java2标准版(Java 2 Platform, Standard Edition, J2SE)1.5即将正式推出,这一次的版本更新不同于以往,它带来了很多里程碑式的革新,SUN将其绰号取名为“虎”。这一次的变革将是Java诞生以来从...