質問編集履歴
2
更新後質問の強調
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,5 +12,5 @@
|
|
12
12
|
Qiitaでの表示
|
13
13
|

|
14
14
|
|
15
|
-
<更新後の質問>
|
15
|
+
**_<更新後の質問>_**
|
16
16
|
これまでの回答やインターネットでjavaのアドレスについて調べた結果、 以下のように理解したのですが、合っていますでしょうか。 Javaでは、メモリ上の変数に直接アクセスするような処理をする必要がないので、 アドレスを取得する方法は存在しない。 変数が参照しているアドレスが同じか異なっているかを確認する方法として、 hashCodeメソッドを使う方法がある。 hashCodeメソッドの戻り値は、オブジェクトのアドレスを利用して生成されるため、 インスタンスが異なれば、hashCodeメソッドの戻り値も異なる。
|
1
hashcodeの入力値と戻り値について
test
CHANGED
File without changes
|
test
CHANGED
@@ -11,3 +11,6 @@
|
|
11
11
|
|
12
12
|
Qiitaでの表示
|
13
13
|

|
14
|
+
|
15
|
+
<更新後の質問>
|
16
|
+
これまでの回答やインターネットでjavaのアドレスについて調べた結果、 以下のように理解したのですが、合っていますでしょうか。 Javaでは、メモリ上の変数に直接アクセスするような処理をする必要がないので、 アドレスを取得する方法は存在しない。 変数が参照しているアドレスが同じか異なっているかを確認する方法として、 hashCodeメソッドを使う方法がある。 hashCodeメソッドの戻り値は、オブジェクトのアドレスを利用して生成されるため、 インスタンスが異なれば、hashCodeメソッドの戻り値も異なる。
|