上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页

2005年12月12日

摘要: http://blog.hexun.com/yan_crazymouse/1461823/rss/viewarticle.html 阅读全文
posted @ 2005-12-12 11:18 safeking 阅读(248) 评论(0) 推荐(0) 编辑

2005年12月9日

摘要: http://javaboutique.internet.com/tutorials/JavaOO/index.html 阅读全文
posted @ 2005-12-09 10:22 safeking 阅读(552) 评论(0) 推荐(0) 编辑
 
摘要: 一、UML简介 UML(Unified Modeling Language)即统一建模语言,是OMG(Object Management Group)发表的图标式软件设计语言。 UML的功能: 可视化、说明、建造、建文档 UML包括: 用例图(Use case diagrams) 类图(Class diagrams) ... 阅读全文
posted @ 2005-12-09 10:20 safeking 阅读(776) 评论(0) 推荐(0) 编辑

2005年12月8日

摘要: Adapter接受一种类型,并为其它类型产生一个接口。Adapter就是对原类型接口的一种包装,也就是包装器wrapper。 它是个双重的模式,有结构型类模式和结构型对象模式两种。以下为两种情况下的图示。500)this.style.width=500;" border=0> Adapter模式主要是为了解决两个已有接口之间不匹配的问题。它不考虑这些接口是怎样实现的,也不考虑它们各自可能会如何演化... 阅读全文
posted @ 2005-12-08 10:01 safeking 阅读(3668) 评论(0) 推荐(0) 编辑

2005年12月5日

摘要: 1.开-闭原则(Open-Closed Principle, OCP):一个软件实体应当对扩展开发,对修改关闭.说的是,再设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展.换言之,应当可以在不必修改源代码的情况下改变这个模块的行为,在保持系统一定稳定性的基础上,对系统进行扩展。这是面向对象设计(OOD)的基石,也是最重要的原则。 2.里氏代换原则(Liskov Substitutio... 阅读全文
posted @ 2005-12-05 11:42 safeking 阅读(363) 评论(0) 推荐(0) 编辑
 
摘要: 你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起 ----- Arthur J.Riel (1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。 (3)尽量减少类的协议中的消息。 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确... 阅读全文
posted @ 2005-12-05 10:37 safeking 阅读(281) 评论(0) 推荐(0) 编辑

2005年11月25日

摘要: 2005年十大最耀眼的概念车 阅读全文
posted @ 2005-11-25 14:32 safeking 阅读(319) 评论(0) 推荐(0) 编辑

2005年11月22日

摘要: String的创建 String s = "hello"; JVM先根据内容"hello"查找对象,如果没有找到,则在heap上创建新对象,并将其赋予s1,否则使用已经存在的对象 String s = new String("hello"); JVM直接在heap上创建新的对象,所以在heap中会出现内容相同,地址不同的String对象 String的比较 "==" ... 阅读全文
posted @ 2005-11-22 15:30 safeking 阅读(372) 评论(0) 推荐(0) 编辑
 
摘要: 哈希表是一种重要的存储方式,也是一种常见的检索方法。其基本思想是将关系码的值作为自变量,通过一定的函数关系计算出对应的函数值,把这个数值解释为结点的存储地址,将结点存入计算得到存储地址所对应的存储单元。检索时采用检索关键码的方法。现在哈希表有一套完整的算法来进行插入、删除和解决冲突。在Java中哈希表用于存储对象,实现快速检索。 Java.util.Hashtable提供了种方法让用户使用哈希表... 阅读全文
posted @ 2005-11-22 09:36 safeking 阅读(10150) 评论(1) 推荐(1) 编辑

2005年11月14日

摘要: Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。 阅读全文
posted @ 2005-11-14 15:19 safeking 阅读(585) 评论(0) 推荐(0) 编辑
 
摘要: Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 阅读全文
posted @ 2005-11-14 15:12 safeking 阅读(287) 评论(0) 推荐(0) 编辑
 
摘要: 转自:CSDN 蔡学镛专栏www.csdn.net/develop/author/cxy/一、O'Reilly Java系列书籍建议阅读顺序 Learning Java the O'Reilly's Way (Part I) Java 技术可以说是越来越重要了,不但可以用在计算机上,甚至连电视等家电用品,行动电话、个人数字助理(PDA)等电子产品,以及智能卡都可以透过 Java 的技术来为人们创造... 阅读全文
posted @ 2005-11-14 10:09 safeking 阅读(1212) 评论(0) 推荐(0) 编辑
 
摘要: 为什么要学 Java? 如果你常玩计算机,你可能知道 Java 是一个运算平台,而非咖啡或印尼的一个岛。在 Java 技术诞生后的这五年,Java 变成了大家朗朗上口的名词,种种的说法中,有些是事实,有也一些夸大不实。你可能会想知道:你该不该去学 Java,我给你的答案是肯定的,请听听我的说法。 Java 是什么? 你必须先了解 Java 究竟是什么?当人们提到「Java」,他们指的可能是:... 阅读全文
posted @ 2005-11-14 09:36 safeking 阅读(267) 评论(0) 推荐(0) 编辑

2005年10月24日

摘要: 刚才在编辑GOOGLE ALERTS的时候,修改一个GOOGLE的快讯的类型,系统提示无法提供服务,然后该快讯丢失。但是,你可以重新创建该快讯,并且设置为你想要得类型。 阅读全文
posted @ 2005-10-24 11:39 safeking 阅读(179) 评论(0) 推荐(0) 编辑

2005年10月7日

摘要: 2.2.1 java.lang包 CLDC的java.lang包只有J2SE包的一半的类,而且还有一些类没有完全实现。下面就主要的部分作一下讲解。 2.2.1.1 对象类 CLDC的java.lang.Object类没有finalize()方法,因为CLDC虚拟机没有实现结束。而且,clone()方法已经被从java.lang.Cloneable接口中移除。所以,在CLDC虚拟机中没有方法来复制对象 阅读全文
posted @ 2005-10-07 14:38 safeking 阅读(566) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页