キーワードの最終的な概要

図1に示すように、最終的なキーワードは、メンバ変数、ローカル変数、メソッド、クラスのために使用することができます。
2は、宣言またはコンストラクタで初期化されている場合、最終的なメンバ変数を初期化する必要があり、そうでない場合は、コンパイルエラーを報告します。
3、あなたは再び変数最終的に割り当てることはできません。
4は、ローカル変数は、宣言の時に割り当てる必要があります。
5、すべての変数で匿名クラスで、最終的な変数でなければなりません。
図6に示すように、最終的な方法を書き換えることができません。
7、最後のクラスが継承することはできません。
図8に示すように、ブランク最終変数(ブランク最終変数)と呼ばれる変数の最終的な宣言は、それらは、コンストラクタで初期化され、又はこれは()を初期化するために呼び出しされなければならない初期化。そうしないと、コンパイラは、「最後の変数(変数名)を初期化する必要があります。」文句を言うだろう

おすすめ

転載: www.cnblogs.com/xhlwjy/p/11350321.html