プリミティブ/オブジェクトを宣言するとき、それらは初期化されますか?
デフォルト値はどれですか?
クラス メンバーとローカル フィールドの動作は何ですか?
クラスメンバーのオブジェクト宣言はどうですか?
以下で回答されているように、これらはデフォルト値です。
Data Type - Default Value (for fields) byte 0 short 0 int 0 long 0L float 0.0f double 0.0d char '\u0000' String (or any object) null boolean false
オブジェクトはnullとして初期化されることに注意してください