オブジェクト向け(ナレッジポイント6:ブロックの初期化)
1110 ワード
1.通常初期化ブロック
a.前に定義したものは先に実行し、後に定義したものは後で実行する.
b.初期化ブロックはJavaオブジェクトの作成時に暗黙的に実行され、常にすべて実行されるので、複数の初期化ブロックを完全に統合することができます.
c.通常初期化ブロック、インスタンス変数宣言時に指定したデフォルト値は、いずれもオブジェクトの初期化コードとみなすことができる
a.前に定義したものは先に実行し、後に定義したものは後で実行する.
b.初期化ブロックはJavaオブジェクトの作成時に暗黙的に実行され、常にすべて実行されるので、複数の初期化ブロックを完全に統合することができます.
c.通常初期化ブロック、インスタンス変数宣言時に指定したデフォルト値は、いずれもオブジェクトの初期化コードとみなすことができる
public class Demo{
{
a=6;
}
int a=9;
}
a 9, 6.
d. , Javac Java , java , , 。
? , , , , 。
2. ( )
a. , 。
b. , 。
c. JVM , ; 。
3. :
- , ,