1、什麼是裝箱?什麼是拆箱?
裝箱:基本型別轉換為包裝器型別的過程。
拆箱:包裝器類型轉變為基本類型的過程。
線上學習影片分享:java線上教學
2、裝箱和拆箱的執行過程是怎樣的
#裝箱是透過呼叫包裝器類別的valueOf
方法實現的;
拆箱是透過呼叫包裝器類別的xxxValue
方法實現的, xxx
代表對應的基本資料型態。
如:int裝箱的時候自動呼叫Integer
的valueOf(int)
方法;Integer
拆箱的時候會自動呼叫Integer
的intValue
方法。
3、常見問題
(1)整型的包裝類別valueOf
方法傳回物件時,在常用的取值範圍內,會傳回快取物件。
(2)浮點型的包裝類別 valueOf
方法傳回新的物件。
(3)布林型的包裝類別 valueOf
方法 Boolean
類別的靜態常數 TRUE
| FALSE
。
更多相關文章教學推薦:java開發入門
#以上是java中的裝箱與拆箱的詳細內容。更多資訊請關注PHP中文網其他相關文章!