Javaの基本:ローカル内部クラスと匿名インナークラスのアクセスローカル変数に、変数がなぜ最終追加する必要がありますか?

ため矛盾ライフサイクルメソッドの実行の終了が、非最終的なローカル変数が破壊された場合、ローカル変数は、スタックに直接格納されています。ローカル内部クラスは、ローカル変数を呼び出すことがあれば、ローカル変数へのローカル内部クラスの参照がまだ存在して、エラーが発生します。加えて最終的な、確実に別の変数とローカル内部クラスの外層のローカル変数は、この問題を解決するために使用されます。

公開された438元の記事 ウォンの賞賛2 ビュー10000 +

おすすめ

転載: blog.csdn.net/qq_37769323/article/details/104603099