ホームページ >Java >&#&チュートリアル >配列はJavaのオブジェクトですか?

配列はJavaのオブジェクトですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-12-01 18:12:11832ブラウズ

Is an Array an Object in Java?

Java では配列はオブジェクトですか?

Java では、配列は次の例と同様に宣言されます。

String[] array = new String[10]; 
int size = array.length; 

しかし、これは配列自体がオブジェクトであるかどうかという疑問につながります。 C では、配列は単なるポインターであり、メソッドはありません。

答え

はい。 Java 言語仕様 (セクション 4.3.1) によれば、オブジェクトは「クラス インスタンスまたは配列」として定義されます。これは、配列が Java のオブジェクトのような特性を持っていることを意味します。

以上が配列はJavaのオブジェクトですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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