Java中boolean和它的包裝類的區別在哪裡?
boolean是基礎資料型別,而Boolean是一個類,這是它們最本質的區別。Java之所以為每一個基礎資料型別都提供一個相應包裝類的目的,在於將Java的所以東西都抽象成物件,可以更方便的控制和使用。
區別如下:
1.boolean是基礎資料型別,而Boolean是一個類
2.boolean一般存在於桟空間中,而Boolean物件存在堆空間中
3.boolean有true和false倆種值,Boolean除了true和false外,還有null
4.Java5.0之前啊,不能把Boolean用於條件語句,需要轉換為boolean以後才能使用