ガベージコレクタによって収集される傾向がある変数変更子を説明するJava用の記事がありました。ガベージコレクタによって収集されるように段階的に変数を定義するJavaのメカニズムはありますか?ガベージコレクタによって収集される可能性のあるJava変数
1
A
答えて
1
あなたが探していることは弱参照であるかもしれないが、ここを見て:http://en.wikipedia.org/wiki/Weak_reference
0
オブジェクトが変数によって(直接的または間接的に)参照されている場合、そのオブジェクトはまったく収集されません。
それ以外は何もありません。ガベージコレクタはブラックボックスで、それが適合するだけです(System.gc()もガベージコレクションを実行するための提案です)。
0
私はあなたがfinalizeキーワードとしていたのだと思います。これはコンパイラに対してのみ提案することに注意してください。コンパイラはガベージコレクションを選択しないことがあります。または、弱い参照を参照していた可能性があります。
0
いいえ、weak reference apiを除く。
関連する問題
- 1. ブラウザ内でJavascriptによってどのような情報が収集される可能性がありますか?
- 2. HTTP POST(PHP + MySQL)によって変更される可能性のあるアイテムのリストを表示するベストプラクティス
- 3. fluentdによって収集されたkubernetesポッドログを分類することは可能ですか?
- 4. kibanaで収集されたインスタンス可用性の監視
- 5. メソッドの呼び出しによってjava NullpointerExceptionが生成される可能性があります。.setText()
- 6. このChildWindowはGCによって収集されますか?
- 7. LogWatchによって報告される可能性のある^ null $の脆弱性は何ですか?
- 8. メソッド内にあっても変数が初期化されていない可能性があります
- 9. javascriptのガベージコレクタがsetTimeout()を収集していませんか?
- 10. 可能性のある集合を作成するJavaの素早い方法
- 11. Session変数に格納されているオブジェクトを参照する変数は、GCによって収集されますか?
- 12. Haskellで関数が変わっている可能性があります
- 13. ポーリング以外の方法サーバーによって更新される可能性のあるファイルをダウンロードする
- 14. ガベージコレクタは続行されないGoルーチンを収集しますか?
- 15. 可能性のある変数プロパティを登録する
- 16. ネストされた変数をループする可能性があります
- 17. dictを使って関数を実行し、関数からデータを収集して変数に入れよう
- 18. 変数が初期化されていない可能性があります
- 19. インポートされた変数の変更可能性
- 20. Javaガベージリファレンスクラスの収集
- 21. F#のガベージコレクタによってオブジェクトが移動されないようにする
- 22. コンテキスト変数 'var'はローカル変数宣言内にのみ表示される可能性があります
- 23. 定義されていない可能性のあるテンプレート変数をデフォルト値でロードするには?
- 24. 可能性のあるPlaybook- forループの変数を渡す
- 25. Java enumsの可用性の可能性と可能性?
- 26. iOSアプリケーションのfork()はアップルの査読プロセスによって拒否される可能性がありますか?
- 27. ClassAのメソッドがClassBのイベントによってトリガされる可能性はありますか?
- 28. Javaクラスによってアクセスされたときのスカラの可視性
- 29. JProfiler:ガベージコレクタがオブジェクトを収集した後。ライブオブジェクトがヒープ上にある場合、それはメモリリークですか?
- 30. 収集機能の一般性を作成する方法