自分用メモ
Javaで同じクラスの複数のインスタンスを1つにまとめたい時、コレクションを使う。よく使うのを大ざっぱに分けると配列型とハッシュ型に分けられると思う。
よく使われる一般的なのはVector, ArrayList, Hashtableあたりだと思うけど、
それ以外に
・スレッドセーフか?
・重複値を認めるか?
・キーがソートされるか?
などを考慮してその他のクラスも使い分けたい。
コレクションクラス全般に関するページ
Hashtable/VectorとHashMap/ArrayListの違いを中心に解説したページ
このページも割と分かりやすかった。