Hashtable 子类|学习笔记

简介: 快速学习 Hashtable 子类

开发者学堂课程【Java 高级编程Hashtable 子类】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/20/detail/418


Hashtable 子类


Hashtable 类是从 JDK1.0 的时候提供的,与 Vector、Enumeration  属于最早的一批动态数组的实现类,后来为了将其继续保存下来所以让其多实现了一个 Map 接口,Hashtable 类的定义如下:

public class Hashtable<K.V> extends Dictionary <K.V>

implements Map <K.V>, Cloneable,Serializable.

Hashtable 类的继承结构如下:

图片4.png


范例:观察  Hashtable 子类的使用

图片5.png

通过观察可以发现在  Hashtable 里面进行数据存储的时候设置的 kev 或 value 都不允许为 null,否则会出现 NullPointerException 异常。

 

 


相关文章
|
存储 Java 开发者
Hashtable 子类|学习笔记
快速学习 Hashtable 子类
125 0
Hashtable 子类|学习笔记
|
存储
简单数据结构类——Hashtable
简单数据结构类——Hashtable
133 0
|
存储 Java 开发者
LinkedHashMap 子类|学习笔记
快速学习 LinkedHashMap 子类
137 0
LinkedHashMap 子类|学习笔记
|
存储 Java 开发者
HashMap 子类|学习笔记
快速学习 HashMap 子类
173 0
HashMap 子类|学习笔记
|
机器学习/深度学习 Java 开发者
LinkedList 子类|学习笔记
快速学习 LinkedList 子类
147 0
LinkedList 子类|学习笔记
|
Java 开发者
HashSet 子类|学习笔记
快速学习 HashSet 子类
137 0
HashSet 子类|学习笔记
|
Java 开发者
TreeSet 子类|学习笔记
快速学习 TreeSet 子类
112 0
TreeSet 子类|学习笔记
|
Java Windows 安全
Hashtable和HashMap类的区别
Hashtable和HashMap类有三个重要的不同之处。第一个不同主要是历史原因。Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。    也许最重要的不同是Hashtable的方法是同步的,而HashMap的方法不是。
686 0
|
C# 索引
C#常用的集合类型(ArrayList类、Stack类、Queue类、Hashtable类、SortedList类)
1.ArrayList类 ArrayList类主要用于对一个数组中的元素进行各种处理。在ArrayList中主要使用Add、Remove、RemoveAt、Insert四个方法对栈进行操作。Add方法用于将对象添加到 ArrayList 的结尾处;Remove方法用于从 ArrayList 中移除特定对象的第一个匹配项;RemoveAt方法用于移除 ArrayList 的指定索引处的元素;Insert方法用于将元素插入 ArrayList 的指定索引处。
989 0