- 基本類型只有值,而包裝類型則具有與它們的值不同的同一性(即值相同但不是同一個對象)
- 包裝類型比基本類型多了一個非功能值:null
- 基本類型通常比包裝類型更節省時間和空間,速度更快
- 但有些情況包裝類型的使用會更合理:
- 泛型不支持基本類型,作為集合中的元素、鍵和值直接使用包裝類(否則會發生基本類型的自動裝箱消耗性能)。如:只能寫 ArrayList<Integer>,不能寫 List<int>
- 在進行反射方法的調用時
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。