エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
3.の時点では強参照が消え、弱参照だけが残っています。弱参照を使えばSherylオブジェクトにたどり着く... 3.の時点では強参照が消え、弱参照だけが残っています。弱参照を使えばSherylオブジェクトにたどり着くことはできます。こういったオブジェクトのことを「弱到達が可能なオブジェクト」と呼ぶそうです。 このオブジェクトはGCが来た場合に消されてしまいます。実際、4.以降は弱参照のオブジェクトを通してもSherylオブジェクトにたどり着くことはできなくなってしまいました。 強参照が残っている場合はなんともないのですが、弱参照のみになってからが独特です。GCが来るまではアクセスできるけど、GCが来たら消えてしまう、というなんとも儚いオブジェクトになってしまうのです。 どこで使うの...? 弱参照が張られているだけではいつGCされるかわかりません。なので、弱参照だけで運用することはなく、強参照と組み合わせて運用するとメリットが生まれてくると思われます。 メリットというのは、強参照がなくなったらそれに呼応