java數據類型和python數據類型

java的基本數據類型有八種:

六種數字類型、一種字符類型、一種布爾類型

byte:8位,-2^7~2^7,默認值爲0,主要代理整數節約空間

short:16位,-2^15~2^15,默認值爲0,同樣可以節約空間

int:32位,-2^31~2^31,默認值爲0,整形變量默認爲int類型

long:64位,-2^63~2^63,默認值爲0L,主要使用在比較大整數的系統上,變量值後帶L

float:單精度32位浮點數,默認值是0.0f,存儲大型浮點數組時可以節約空間

double:雙精度64位浮點數,默認值是0.0d

boolean:表示一位的信息,true和false

char:一個單一的16位Unicode字符

引用變量:

引用變量和C裏的類似,java中的對象,類,數組都是引用變量,默認值爲null

 

對比python中的基本變量:

python中的數字類型沒有byte,short,int,long之分,統一用int來表達,並且這數值變化中不用考慮溢出問題

字符串類型分str和bytes類型,python默認的編碼方式是Unicode

python中也有布爾型,和java中類似

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章