JavaTM Platform
Standard Ed. 6

クラス
java.util.AbstractCollection の使用

AbstractCollection を使用しているパッケージ
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
java.util.concurrent 並行プログラミングでよく使用されるユーティリティークラスです。 
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.relation 関係サービスについて定義します。 
javax.print.attribute.standard このパッケージには、特定の印刷属性のクラスが含まれています。 
 

java.util での AbstractCollection の使用
 

java.util での AbstractCollection のサブクラス
 class AbstractList<E>
          このクラスは、List インタフェースのスケルトン実装を提供し、配列のような「ランダムアクセス」データ記憶域に連動するこのインタフェースを実装するのに必要な作業量を最小限に抑えます。
 class AbstractQueue<E>
          このクラスは、いくつかの Queue オペレーションのスケルトン実装を提供します。
 class AbstractSequentialList<E>
          このクラスは、List インタフェースのスケルトン実装を提供し、リンクリストのような「順次アクセス」データ記憶域に連動するこのインタフェースを実装するのに必要な作業量を最小限に抑えます。
 class AbstractSet<E>
          このクラスは、Set インタフェースのスケルトン実装を提供し、このインタフェースを実装するのに必要な作業量を最小限に抑えます。
 class ArrayDeque<E>
          Deque インタフェースのサイズ変更可能な配列の実装です。
 class ArrayList<E>
          List インタフェースのサイズ変更可能な配列の実装です。
 class EnumSet<E extends Enum<E>>
          enum 型で使用するための特殊な Set 実装です。
 class HashSet<E>
          このクラスは、ハッシュテーブル (実際には HashMap のインスタンス) に連動し、Set インタフェースを実装します。
 class LinkedHashSet<E>
          予測可能な繰り返し順序を持つ Set インタフェースのハッシュテーブルとリンクリストの実装です。
 class LinkedList<E>
          List インタフェースのリンクリストの実装です。
 class PriorityQueue<E>
          優先度ヒープに基づく、無制限の優先度キューです。
 class Stack<E>
          Stack クラスは、オブジェクトの後入れ先出し (LIFO) スタックを表します。
 class TreeSet<E>
          TreeMap に基づく NavigableSet 実装です。
 class Vector<E>
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

java.util.concurrent での AbstractCollection の使用
 

java.util.concurrent での AbstractCollection のサブクラス
 class ArrayBlockingQueue<E>
          配列に連動するバウンド形式のブロッキングキューです。
 class ConcurrentLinkedQueue<E>
          リンクノードに基づく、アンバウンド形式のスレッドセーフなキューです。
 class ConcurrentSkipListSet<E>
          ConcurrentSkipListMap に基づくスケーラブルな並行 NavigableSet 実装です。
 class CopyOnWriteArraySet<E>
          すべての操作で内部 CopyOnWriteArrayList を使用する Set
 class DelayQueue<E extends Delayed>
          Delayed 要素のアンバウンド形式のブロッキングキューで、遅延時間が経過後にのみ、要素を取得できます。
 class LinkedBlockingDeque<E>
          リンクノードに基づく、任意のバウンド形式のブロッキング両端キューです。
 class LinkedBlockingQueue<E>
          リンクノードに基づく、任意のバウンド形式のブロッキングキューです。
 class PriorityBlockingQueue<E>
          PriorityQueue クラスと同じ順序付けルールを使用し、ブロックする取得オペレーションを提供する、アンバウンド形式のブロッキングキューです。
 class SynchronousQueue<E>
          各挿入オペレーションが別のスレッドによる対応する削除オペレーションを待機する必要がある (およびその逆の) ブロッキングキュー です。
 

javax.management での AbstractCollection の使用
 

javax.management での AbstractCollection のサブクラス
 class AttributeList
          MBean の属性の値のリストを表します。
 

javax.management.relation での AbstractCollection の使用
 

javax.management.relation での AbstractCollection のサブクラス
 class RoleList
          RoleList は、ロール (Role オブジェクト) のリストを表します。
 class RoleUnresolvedList
          RoleUnresolvedList は、RoleUnresolved オブジェクトのリストを表現します。
 

javax.print.attribute.standard での AbstractCollection の使用
 

javax.print.attribute.standard での AbstractCollection のサブクラス
 class JobStateReasons
          JobStateReasons は、ジョブの現在の状態についての追加情報、つまりジョブの JobState 属性をよりわかりやすくする情報を、値のセットとして列挙する印刷属性クラスです。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。