0
は、私は以下のコードのためのメモリモデル図を描くための質問があります。ここで与えられた答えを ノードクラスのための基本的なメモリモデル図(Java)の
私の質問はなぜです次の値はボックス内に格納され、データ(11および5)の値はボックスの外側にポイントされます。私はそれがヌル値であると思っていますが、その理由は何ですか?
は、私は以下のコードのためのメモリモデル図を描くための質問があります。ここで与えられた答えを ノードクラスのための基本的なメモリモデル図(Java)の
私の質問はなぜです次の値はボックス内に格納され、データ(11および5)の値はボックスの外側にポイントされます。私はそれがヌル値であると思っていますが、その理由は何ですか?
5
および11
はプリミティブ値である。 data
がE
を参照型であるため、data
がプリミティブ型であることができないので、それは参照あるオブジェクト(例えばInteger
)にプリミティブ値(例えばint
)を保持(HMM、Iはすでに述べました)。 (生のジェネリックを使用して悪い、悪いコード)E
とNode
等
リファレンスタイプ、オブジェクトを参照する、またはnull
のいずれかであり得ます。したがって、null
はそのタイプの実際の値です。
同様に、E
のオブジェクトを参照することもできます。リストにNULL値が許可されている場合はnull
です。
質問と回答をあなたの投稿に直接コピーできますか?そうすれば、クリックする必要はありません。 –
この質問ポストは何らかの理由で外部リンクがもはや動かなくなったらすぐに無用になります。そのため、質問に直接関連するすべての情報をこの投稿に入れる必要があります。 – aschipfl