ホームページ > Java > &#&はじめる > Final キーワードを使用する際に注意すべき点は何ですか?

Final キーワードを使用する際に注意すべき点は何ですか?

王林
リリース: 2020-07-15 17:01:02
転載
3402 人が閲覧しました

Final キーワードを使用する際に注意すべき点は何ですか?

final キーワードを使用する場合は、次の問題に注意する必要があります:

(推奨チュートリアル: Java 入門チュートリアル )

1. Final によって変更されたクラスは継承できません;

2. Final によって変更されたメソッドはオーバーライドできません;

3. Final によって変更された変数は変更できません。参照は不変であり、参照が指すコンテンツは可変であること;

4. JVM は、操作効率を向上させるために、final によって変更されたメソッドをインライン化しようとします;

5. 変更された定数by Final はコンパイル段階で定数プールに保存されます;

(ビデオ チュートリアルの推奨事項: java ビデオ チュートリアル)

コンストラクターで Final フィールドをペアにするその後、構築されたオブジェクトへの参照を参照変数に代入する場合、これら 2 つの操作の間で順序を変更することはできません。

最終フィールドを含むオブジェクトへの参照の最初の読み取りと、それに続く最終フィールドの最初の読み取りを、2 つの操作間で並べ替えることはできません。

以上がFinal キーワードを使用する際に注意すべき点は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート