制限アクセス修飾子への最終的なキーワード+パッケージ+メカニズム

図1に示すように、finlaが最終マーキング、キーワードであり、不変
最終的なクラスは変更を継承することができない
、最終的な修飾法によりカバーできない
もはや割り当てることができ、一旦変数代入の後に最終的な変更
のインスタンス変数の最終的な変更を?
参照の最終修正?
2、インスタンス変数の使用最終変更後、割り当てなければなりませんデフォルト値は、体系を採用することはできません
final int age;、コンパイルエラー
ソリューション1を

final int age=100;

ソリューション2

final int num;
public Final(){
this.num=200;
}

3、

final User =new User(30);
User.id=50;报错

オブジェクトへの参照点の最終的な修正は、ごみ展装置とすることができない尖ったオブジェクトを他のオブジェクトにもはやポイントに名前を付けることができ

図4に示すように、一定の定義構文:
のpublic static final型定数の名前=値;
条項:各単語の間に一定の総合大学、下線
のpublic static finalストリングGUO_JI = '中国。

パックのメカニズム:
1、また、袋のパッケージとして知られているが、この文法メカニズムで参照Javaパッケージは、プログラムの管理容易にするために、主に
2、パッケージのどのような定義を?
-パッケージステートメントに最初の行で記述されたJavaソースコード
-packageだけの文を書くことができ
文法構造-
パッケージパッケージ名
:3、命名
会社リバースドメイン名+ +プロジェクトのモジュール名+関数名
4、ディレクトリにパッケージ対応
5パッケージをインポートするインポートを使用して

アクセス制限:
1、修飾子
情報公開は
、同じパッケージのサブクラス保護する
と、デフォルトのパケット
プライベートプライベート、このクラスを

公開された40元の記事 ウォンの賞賛0 ビュー397

おすすめ

転載: blog.csdn.net/weixin_43446514/article/details/104616161