最近、いつ泣きましたか?

Javaについて、フィールドは初期化しなくてもよい。
コンパイラがしているの?

変数は初期化しなければいけない。
で、あってますか?

A 回答 (2件)

フィールドも変数だが既定値で初期化される。


ローカル変数は、参照前に初期化しないと
コンパイルエラーになる。
    • good
    • 0

全て決まった値で初期化されます


https://docs.oracle.com/javase/specs/jls/se10/ht …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!