3
A
答えて
1
、デバッガは、あなたのオブジェクトのハッシュコードとtoString()
方法の結果を示しています。したがって、hashCode()
メソッドを実行して値を確認することができます。
5
がオブジェクトに対してオーバーライドされていない場合に返される数値を返すSystem.identityHashCode
を参照してください。複数のオブジェクトが同じアイデンティティハッシュコードを持つ可能性があるため、IDの完全なプロキシではありませんが、デバッグには非常に便利です。
0
私はあなたが()の実装をToStringメソッドオブジェクトへの参照のうえしていると仮定:
return getClass().getName() + "@" + Integer.toHexString(hashCode());
0
たぶん私は間違っているんだけど、私は、クラスのインスタンスが番号が付けられているとは思いません。私は何度も特定のクラスのインスタンスを取得するための方法を探してきました。私の検索結果によると、それは不可能です。インスタンスにはアドレスがありますが、クラスインスタンス番号には使用されません(オブジェクトはメモリAFAIKのクラスによってソートされません)。特定のクラスのインスタンスに数値を与えるためのメカニズムをいつでも作成できることに注意してください。クラス内に静的なカウントを持ち、(コンストラクタ内で)作成した新しいインスタンスごとにその値を与え、毎回その値を増やします。これはインスタンスを区別する方法になります。
関連する問題
- 1. 配列で番号を付けて番号を操作できるインスタンス名の取得方法は?
- 2. 取得番号
- 3. jqGridで行番号ごとにページ番号を取得する方法
- 4. 取得行番号(MySQLの)
- 5. 電話番号の取得
- 6. PDFBoxでブックマークのコンテンツのページ番号を取得する方法
- 7. AspectJ、メソッド呼び出しの行番号の取得方法
- 8. 兄弟間の要素番号/インデックスの取得方法
- 9. このテキストビューのID番号を取得する方法
- 10. 特定のエンティティのページ番号を取得する方法
- 11. システムドライブのボリュームのシリアル番号を取得する方法
- 12. 特定のグループの電話番号を取得する方法
- 13. ファブリック固有の実行スクリプト番号を取得する方法
- 14. ggmapパッケージで郵便番号のデータセットを取得する方法
- 15. アルバムのトラック番号を取得する方法は?
- 16. iphoneのユニークな識別番号を取得する方法
- 17. cheerio.jsのノード行番号を取得する方法は?
- 18. アンドロイドで電話のsmsc番号を取得する方法は?
- 19. カスタムSWのバージョン番号を取得する方法android
- 20. iPhoneのシリアル番号をプログラムで取得する方法は?
- 21. テレグラムで電話番号のuser_idを取得する方法
- 22. Gradleで次のビルド番号を取得する方法
- 23. netbeansエディタで現在の行番号を取得する方法
- 24. 最新のダイヤル番号を取得する方法アンドロイド
- 25. XML :: LibXMLでノードの行番号を取得する方法
- 26. ハードディスクのシリアル番号をPythonで取得する方法
- 27. Advantage Database Serverのバージョン番号を取得する方法は?
- 28. ID番号からオブジェクトインスタンスの情報を取得する方法
- 29. Android - 最後の番号を取得する方法
- 30. 現在の行番号を取得する方法は?
私はその数がオブジェクトのメモリアドレスであると信じています。 'hashCode'はこの数値を返します。または、その数値を返します。 – cdhowie
可能性があります[JavaオブジェクトIDのjvm]の複製(http://stackoverflow.com/questions/3289550/java-object-id-in-jvm) – nos
私はメモリアドレスを意味しない、私はインスタンスの数を意味しないオブジェクト。数字は日食によって生成される可能性があります。 – liborw