摘要: 1, 重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。(2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。(3... 阅读全文
posted @ 2010-02-23 14:57 风干的记忆 阅读(10479) 评论(0) 推荐(0) 编辑
摘要: HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。 2.HashTabl... 阅读全文
posted @ 2010-02-23 14:07 风干的记忆 阅读(402) 评论(0) 推荐(0) 编辑
摘要: HashTable 通常称为哈希表,它表示键(key)/值(value)对的集合。1、HashTable 的构造函数: HashTable() //初始化为0个元素的空实例 HashTable(Int32) //初始化为int32 个元素的新实例 例子: HashTable myHashTable1 = new HashTable(); HashTable myHashTable2 = new ... 阅读全文
posted @ 2010-02-23 14:05 风干的记忆 阅读(384) 评论(0) 推荐(1) 编辑