-2
實例和靜態變量將使用默認值進行初始化,如果我們不與我們自己的價值觀初始化,但它不與局部變量發生。 他們爲什麼這樣設計?爲什麼局部變量不能用默認值初始化?
實例和靜態變量將使用默認值進行初始化,如果我們不與我們自己的價值觀初始化,但它不與局部變量發生。 他們爲什麼這樣設計?爲什麼局部變量不能用默認值初始化?
我們在所有有默認值的原因是,它是決定它太複雜,無法確定是否一個變量被初始化使用(除非它是最後的)。這是因爲你可以把任何順序方法之前它。
對於局部變量,它可以決定你是否使用一個變量,你給它一個值之前,所以這個檢查可以防止你使用未初始化的值,以避免在你的代碼中的錯誤。
對不起這個....它沒有彈出,當我搜索。 – John