(常見面試問題)九種基本數據類型的大小,以及他們的封裝類


注:事實上應該是八種基本數據類型,String類並不屬於基本類型。

 

整型有四種。其中byte和short應用於底層文件處理或者需要占據存儲空間量的大數組。

整型
類型 大小 封裝類
byte 1字節 Byte
short 2字節 Short
int 4字節 Integer
long 8字節 Long

 

 

 

 

 

浮點型有兩種。

浮點型
類型 大小 封裝類
float 4字節 Float
double 8字節 Double

 

 

 

 

char類型大小為4字節,封裝類為Character,不推薦使用。

boolean類型大小可以認為是1字節或者4字節,分裝類為Boolean詳解參http://www.jianshu.com/p/2f663dc820d0


因為對基本數據類型封裝之后,封裝類有可以有方法和屬性,然后就可以利用這些方法和屬性來處理數據,比如Ingeter對象中有parseInt(String s),可以把字符串轉換為int類型等。我們都知道有些類型的數據會有默認值,基本數據類型跟封裝類型的默認值是不一樣的,比如int i  ,如果不賦值i默認為0;但是Integer j ,如果不賦值,則j null;因為封裝類產生的是對象,而對象默認值為null

 



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM