integer one = new integer(100);
integer two = new integer(100);
integer three = 100;
integer fore = 100;
integer five = 200;
integer six = 200;
one==two 兩個integer物件,,結果為false,記憶體空間不是同乙個
one==three 乙個integer物件,,two進行了自動拆箱操作,結果為true
three==fore 兩個integer物件,,integer.valueof();自動裝箱時提供乙個快取區(物件池),第二次如果引數(大於-128小於127)會在快取區中尋找有沒有相同物件,有直接使用,結果為true
five==six 結果為false.
java日曆類和包裝類的注意點
get 和 set 的字段數字,指示乙個星期中的某天,週日為每週的第1天。該欄位可取的值為 1sunday 2monday 3tuesday 4wednesday 5thursday 6friday 和 7saturday。此處需要注意週日為每週第1天 public static final int...
java 包裝類和基本類使用區別 注意點
包裝類和基本類介紹 舉個栗子 class student可以看到成員age和createtime使用的事基本型別,而birthday使用的事包裝類。有什麼區別呢?1 預設值?2 占用空間?3 還是其他不同 自己去查吧 幾天說的是在使用中的需要注意的 如果是和網路相關的封裝類那幾需要注意了 long ...
Java基礎 包裝類
包裝類 為什麼要用包裝類,因為八大基本資料型別有的時候需要轉換成物件才能使用,比如在容器中。基本資料型別對應的包裝類 byte byte short short int integer long long float float double double char charactor boolea...