什么時候用包裝類,什么時候用基本類型?
在pojo類中定義的屬性用包裝類;
在 rpc 方法中定義參數(shù)和返回值的類型用包裝類;
定義局部變量用基本類型。
自動裝箱和自動拆箱
自動裝箱
Integer i = 100;//自動裝箱
//相當于編譯器自動為您作以下的語法編譯:
Integer i = Integer.valueOf(100);//調用的是valueOf(100),而不是new Integer(100)
自動拆箱
Integer i = 100;
int j = i;//自動拆箱
//相當于編譯器自動為您作以下的語法編譯:
int j = i.intValue();