搜尋

首頁  >  問答  >  主體

java 类型是直接使用基本类型还是就干脆直接用java.lang的类型

比如:

Integer => int
Boolean => boolean
...

黄舟黄舟2771 天前1117

全部回覆(14)我來回復

  • PHP中文网

    PHP中文网2017-04-17 13:08:18

    分不同場景吧

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-17 13:08:18

    jdk 1.5 中。 出現了自動拆箱,裝箱的機制。為的就是迎合 java 的核心思想,一切皆對象。
    所以在開發中,如果對效能不是要求很高的話,建議使用java.lang套件中的包裝類別。

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-17 13:08:18

    根據具體需求吧,不過我個人總是優先選擇使用基本類型,因為這樣比較佔用的空間會更小,相對於包裝類型來說,他們的構建速度也更快,比較包裝類型是對象嘛,其次對於包裝類別都提供了能夠從基本類型建構包裝類型的靜態方法,因此如果又需要使用包裝類型,隨即轉換就行。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 13:08:18

    1. 很多時候是只能用Integer,如List

    2. 臨時變數用int,如for(int i=0;;)

    3. 和其他變數對齊,如下程式碼看到就要吐血。

    class O{
        int i;
        Integer j;
    }

    回覆
    0
  • 取消回覆