int和integer佔用內存哪一個大

int和integer相比Integer對象會佔用更多的內存。Integer是一個對象,需要存儲對象的元數據。但是int是一個原始類型的數據,所以佔用的空間更少。

int和integer佔用內存哪一個大

int是基本數據類型,int變量存儲的是數值。Integer是引用類型,實際是一個對象,Integer存儲的是引用對象的地址。Integer變量(無論是否是new生成的)與int變量比較,只要兩個變量的值是相等的,結果都爲true。非new生成的Integer變量與new Integer生成的變量比較,結果爲false。