05/04/20 01:23:27
>>8
> javaでは、クラス名=ファイル名になります。
これはちょっと微妙。
なぜならひとつのソースにいくつでもクラスを定義できるから。
クラス名=ファイル名の制約を受けるのは public なクラスのみ。
>>13
> Q&A
> ・変数には最初なにがはいっているの?
> →わかりません。変数に値を入れる前に、使おうとするとコンパイルエラーになります。
ここで言う「変数」はローカル変数のことだと考えられるから、この文脈からいうとこれは正しい。
しかし、クラス変数やインスタンス変数には明示的な初期化は不要。
クラスロード時、もしくはインスタンスロード時に規定の値によって自動的に初期化される。そしてこのことは後の授業で触れられていない…。
といったところです。
「粘着気味」とおっしゃる方はご指摘ください。歓迎されないようでしたら続きは書きませんので。