Collections Framework

Collections Frameworkは、コレクションの表現と操作のための統一されたアーキテクチャで、コレクションの表現の詳細に依存することなくコレクションを操作できます。 これにより、プログラミングの労力が軽減され、パフォーマンスが向上します。 これにより、互いに関連していない複数のAPI間の相互運用が可能になります。このため、新しいAPIを学んだり設計したりする労力が軽減され、ソフトウェアの再利用が促進されます。 このフレームワークは、12を超えるコレクション・インタフェースに基づいています。 このフレームワークには、これらのインタフェースの実装およびそれらを操作するアルゴリズムが含まれます。

この項のドキュメントは、Java Platform, Standard Edition API仕様の非フォーマット部分です。

  • 概要 - Collections Frameworkの概要。
  • 注釈付きAPIの概要 - コレクション・フレームワークを構成するクラスとインタフェースの注釈付きアウトラインで、API仕様へのリンクがあります。
  • 設計に関するFAQ - Collections Frameworkの設計についてのFAQ (よくある質問)に対する回答。

Copyright © 1998, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA.
All rights reserved.