final キーワードを使用する場合は、次の問題に注意する必要があります:
(推奨チュートリアル: Java 入門チュートリアル )
1. Final によって変更されたクラスは継承できません;
2. Final によって変更されたメソッドはオーバーライドできません;
3. Final によって変更された変数は変更できません。参照は不変であり、参照が指すコンテンツは可変であること;
4. JVM は、操作効率を向上させるために、final によって変更されたメソッドをインライン化しようとします;
5. 変更された定数by Final はコンパイル段階で定数プールに保存されます;
(ビデオ チュートリアルの推奨事項: java ビデオ チュートリアル)
コンストラクターで Final フィールドをペアにするその後、構築されたオブジェクトへの参照を参照変数に代入する場合、これら 2 つの操作の間で順序を変更することはできません。
最終フィールドを含むオブジェクトへの参照の最初の読み取りと、それに続く最終フィールドの最初の読み取りを、2 つの操作間で並べ替えることはできません。
以上がFinal キーワードを使用する際に注意すべき点は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。