2016年9月25日日曜日

<Java>変数のデフォルト値

クラス変数 => 初期化しないと参照先がない
     ※この状態で変数を呼び出すと、コンパイルエラーとなります。

メンバ変数 => インスタンス化した時点で、デフォルト値が入る
     boolean型以外の基本型 = ゼロ
     boolean = false
     オブジェクト参照型 = null

インスタンスかどうかで変わるのが、紛らわしいところです。

0 件のコメント:

コメントを投稿