ホームページ >Java >&#&ベース >コレクションJavaとは何ですか

コレクションJavaとは何ですか

angryTom
angryTomオリジナル
2019-11-11 09:17:013257ブラウズ

コレクションJavaとは何ですか

#コレクション java とは

1. コレクションの起源

通常、Java プログラムは、プログラムの実行中に作成されるオブジェクトの数を知る必要があります。しかし、プログラムが実行されていない場合、プログラム開発段階では、必要なオブジェクトの数や、その正確なタイプさえもわかりません。これらの一般的なプログラミングのニーズを満たすために、いつでもどこでも任意の数のオブジェクトを作成できることが必要です。これらのオブジェクトは何に対応するために使用されますか?私たちは配列を最初に考えましたが、しかし!配列には同じ型のデータしか格納できず、長さも固定されています。ではどうすればよいでしょうか。コレクションが誕生しました。 (

推奨チュートリアル: java チュートリアル )

2. コレクションとは何ですか?

Java コレクション クラスは java.util パッケージに保存されます。

はオブジェクトを保存するために使用されるコンテナ です。

注:

1. コレクションにはオブジェクトのみを保存できます。たとえば、int 型データ 66 をコレクションに格納すると、実際には Integer クラスに変換されて自動的に格納されます Java の各基本データ型には、対応する参照型があります。

2. コレクションには、オブジェクト自体ではなく、オブジェクトへの参照が保存されます。したがって、コレクション内のオブジェクトを、コレクション内のオブジェクトへの参照と呼びます。オブジェクト自体は引き続きヒープ メモリに配置されます。

3. コレクションには、数に制限なく、さまざまな種類のデータを保存できます。

3. Java のコレクションは主に 4 つのカテゴリに分類されます:

● リスト リスト、順序付き、反復可能

#● キュー キュー、順序付き、繰り返し可能

##● セットコレクション、繰り返し不可

##● マップマッピング、順序付けされていない一意のキー、一意でない値 各コレクションタイプには複数の特定の実装クラスが含まれます

以上がコレクションJavaとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。