大量のデータから目的のデータを高速に検索する機能を持っているクラスです。異なり、同じキーのデータを複数保持することができません。同じキーのデータを指定したときには、古いオブジェクトは新しいオブジェクトで上書きされます。Hashtableは、沢山のものの中から一つのものを選ぶという仕事を、コンピュータにとって効率的に行おうとするための工夫がなされています。クラスの主なメソッドの一部の例です。クリアしてキーがない状態にする。含まれいる値の列挙を取得する。o)指定のオブジェクトと、このマップが等しいかどうか比べる。指定のキーがマッピングされている値を取得する。キーが値にマッピングされていないかどうか調べる。含まれているキーのセットビューを取得する。指定のキーを指定の値にマッピングする。メソッドを使用して格納・取得するプログラムの例です。}}以下が実行結果になります。test5case5test4case4test3case3test2case2test0case0ポイントキーとデータを関連付けて管理するコレクションクラス。Hashtableにしまっておき、同じプログラム中で同じイメージに、再度要求があったら、こんどは、Hashtableからデータをとるというような使い方をします。ブラウザは一度読みこんだデータを一旦保存しておきます。(Cache)」といいます。ブラウザの「戻る」ボタンなどで再び同じデータをアクセスしたときにはこの保存しておいたデータを読み込むことができます。