Java開發學習之java基本數據類型
Java語言有8種基本類型。6種數字類型(4個整數型,2個浮點型),1個字符類型,1個布爾型。
一、byte:
? byte數據類型是8位、有符號的,以二進制補碼表示的整數;
? 最小值是-128(-2^7);
? 最大值是127(2^7-1);
? 默認值是0;
? byte類型主要代替整數,因為它的占用的空間只有int類型的四分之一;
二、short:
? short數據類型是16位、有符號的,以二進制補碼表示的整數
? 最小值是-32768(-2^15);
? 最大值是32767(2^15 - 1);
? Short類型也可節省空間。占用的空間是int類型的二分之一;
? 默認值是0;
三、int:
? int數據類型是32位、有符號的,以二進制補碼表示的整數;
? 最小值是-2,147,483,648(-2^31);
? 最大值是2,147,485,647(2^31 - 1);
? 一般地整型變量默認是int類型;
? 默認值是0;
四、long:
? long數據類型是64位、有符號的,以二進制補碼表示的整數;
? 最小值是-9,223,372,036,854,775,808(-2^63);
? 最大值是9,223,372,036,854,775,807(2^63 -1);
? 主要使用在需要較大整數的系統上;
? 默認值是0L;
五、float:
? float數據類型是單精度、32位、符IEEE754標準的浮點數;
? float在儲存大型浮點數組時節省內存;
? 默認值是0.0f;
? 浮點數不能表示精確值,例如貨幣;
六、double:
? double數據類型是雙精度、64位、符合IEEE 754標準的浮點數;
? 浮點數的默認類型為double類型;
? 不能表示精確值,例如貨幣;
? 默認值是0.0d;
七、boolean:
? 只有兩個取值:true和false;
? 只用作記錄true/false情況;
? 默認值是false;
八、char:
? char類型是一個單一的16位Unicode字符;
? 最小值是’\u0000’(即為0);
? 最大值是’\uffff’(即為65,535);
? char數據類型可以儲存任何字符;
以上是老男孩教育對java數據類型介紹,想要了解更多信息,快來參加老男孩教育java培訓班吧,讓您輕松掌握更多實用性java技能!
Java開發學習之java基本數據類型