兩者有什么判別的標準在什么情況下使用基本類型,還是使用引用類型?
2 回答

蕪湖不蕪
TA貢獻1796條經(jīng)驗 獲得超7個贊
一般來說,優(yōu)先使用基本類型,有下面兩種情況,則優(yōu)先使用引用類型
數(shù)據(jù)庫表對應的 POJO 對象
HTTP Request Form 對象
引用類型比基本類型多了個 null 支持,當然也多了 NullPointerException 的可能性

慕慕森
TA貢獻1856條經(jīng)驗 獲得超17個贊
建議使用不要使用基本類型,進來使用包裝類型,比如使用 int 的時候使用 Integer,使用 long 時使用 Long,因為如果你這個對象是要對數(shù)據(jù)庫操作的話就需要用到 orm,而你使用基本類型的話對象初始化時的值是0,二包裝類型則是 null,orm 在操作的時候不會去判斷0但是它回去判斷 null,所以建議使用包裝類型。
添加回答
舉報
0/150
提交
取消