ローカル内部クラスの最後の質問

あなたはローカル変数にアクセスする場合の方法は、ローカル変数は(一度だけまたは割り当て)最終でなければならないローカル内部クラス、 

Java8からの最終的なキーワードを省略することができるという事実ので、限りローカル変数の定数として、開始

なぜ我々は唯一のクラス内で複製するために、同一の話のライフサイクルので、変数が最終であることを確認する必要があります。

ヒープメモリ内のオブジェクトのうちアウト1new。

2つのローカル変数はスタックメモリ、この方法で行くことにしています

3方法すぐにスタックのうち実行の終了後に、ローカル変数はすぐに消えます

4しかし、ガベージコレクションが消失するまで存続する間、ヒープから新しいオブジェクト。

 

おすすめ

転載: www.cnblogs.com/Damocless/p/11869838.html