概要Javaコレクション

 

 

#コレクション

##コレクション

###リスト

1 /順序要素は、要素のインデックスセットによって指定された場所にアクセスするために繰り返すことができます

- 配列リスト

図1に示すように、アレイベースの実装リスト
2、パッケージのダイナミックな成長、オブジェクトの分配を可能にする
。3、速い、遅い追加を問い合わせます

- LinkedListの

1.、付加および欠失速い、遅いクエリ

- ベクトル

使用法とArrayListのは、ほぼ同じである一般的に使用されていません

###セット

セットは、メソッドequalsを使って、2つのオブジェクトが同じであるかどうかを決定する、重複する要素を含むことができません

- HashSetの

- LinkedHashSetの

秩序とHashSetのより効率的な

###キュー

キュー・シミュレーション・キュー

- 優先度つきキュー

##の地図

###のHashMap

1、HashMapのキーと値の順保証することはできません
2を、スレッドセーフ

### ハッシュ表

1、古地図の実装クラス
2、スレッドセーフ

###のSortedMap

SortedSetサブインターフェースを導き出すに似1. Setインタフェースは、地図ものSortedMapのサブインタフェースを出産しました。SortedMapインタフェースものTreeMapのクラスを達成するために持っています

- TreeMapの

自然のソート順

###のConcurrentHashMap

1、スレッドセーフのHashMapので、効率はハッシュテーブルより高い
HshMapと同様2、コアセグメント

##インターフェースのIterable

イテレータトラバーサル操作は、後続のために、パラダイム<T>現在の反復排他を戻す唯一の方法()、あります

おすすめ

転載: www.cnblogs.com/zhengyihuoban/p/11122078.html