包裝類型計算是的拆箱裝箱操作

  • 直接賦值時,都會自動調用 valueOf 方法,而 12 是在 -128~127 之間的,所以緩存中有其實例,兩個引用同一個對象。而 200 超出了這個範圍,兩個對象都是 new 的新對象,兩個對象不是同一個

  • 自動拆箱有個很典型的用法就是在進行運算的時候,因爲對象時不能直接進行運算的,而是要轉化爲基本數據類型後才能進行加減乘除。

  • 自動拆箱導致的問題

如果不接收返回值的話,x2累加後仍爲1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章