JVMの簡単な紹介
部分ストレージメモリ内の変数の数:
この参照はオブジェクトを指していません。書き込みメソッド:
この参照はオブジェクトを指しています。
参照は同時に複数のオブジェクトを指すことができますか?
このコードでは、1 つのオブジェクトのみを指し、オブジェクトのアドレスを保存できます。最終的には、最後のオブジェクトのアドレスのみが保存されます。
メソッドのパラメータとして配列を渡すプロセス:
解決策と印刷結果:
#before 2 つの解決策:
fun2 印刷結果:
##分析例: 何を下の図は を表していますか?は array2 の参照を表し、array1 の参照が指すオブジェクトを指します。
次の図は、上記の例の意味を表しています:注:
引用部分は引用部分を指します。この文は次のとおりです。参照はオブジェクトのみを指すことができます
###参照はスタック上にある必要がありますか? ######必ずしもではありません。変数がスタック上にあるかどうかは、変数の性質によって決まります。ローカル変数の場合は、スタック上にある必要があります。そうでない場合、たとえば、インスタンスのメンバー変数がスタック上にある必要はありません。 ###以上がJavaでメソッドのパラメータとして配列を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。