2015-12-03 140 views
0

任何構造函數都必須顯式初始化一個類的所有字段。 (Java)Java構造函數初始化?

此聲明是真或假嗎?有人可以解釋爲什麼嗎?我不明白這個問題。

回答

1

此聲明是錯誤的,因爲類的所有字段都被初始化爲它們的默認類型值。在對象上的引用被初始化爲null,一個int0,雙到0.0等等

1

首先,請試試吧。

回答這個問題:編號構造函數不必初始化所有字段。

所有final字段必須初始化後建設一個對象。

所有非最終變量在Java中都有默認變量。 Reference