1. Java 鐨勫熀鏈鏁版嵁綾誨瀷鍜屽寘瑁呯被鍨嬫湁鍝浜涳紵
Java 鐨勫熀鏈鏁版嵁綾誨瀷鍖呮嫭浠ヤ笅鍑犵嶏細
1. byte錛8 浣嶆湁絎﹀彿鏁存暟錛屽彇鍊艱寖鍥翠負 -128 鍒 127銆
2. short錛16 浣嶆湁絎﹀彿鏁存暟錛屽彇鍊艱寖鍥翠負 -32,768 鍒 32,767銆
3. int錛32 浣嶆湁絎﹀彿鏁存暟錛屽彇鍊艱寖鍥翠負 -2,147,483,648 鍒 2,147,483,647銆
4. long錛64 浣嶆湁絎﹀彿鏁存暟錛屽彇鍊艱寖鍥翠負 -9,223,372,036,854,775,808 鍒 9,223,372,036,854,775,807銆
5. float錛32 浣嶅崟綺懼害嫻鐐規暟銆
6. double錛64 浣嶅弻綺懼害嫻鐐規暟銆
Java 鐨勫寘瑁呯被鍨嬫槸涓轟簡灝嗗熀鏈鏁版嵁綾誨瀷灝佽呮垚瀵硅薄錛屼互渚垮湪闇瑕佸硅薄鐨勫湴鏂逛嬌鐢ㄥ熀鏈鏁版嵁綾誨瀷銆侸ava 鐨勫寘瑁呯被鍨嬫湁浠ヤ笅鍑犵嶏細
1. Integer錛氬瑰簲 int 綾誨瀷錛屾彁渚涗簡涓緋誨垪鏂規硶鏉ユ搷浣 int 綾誨瀷鐨勬暟鎹銆
2. Double錛氬瑰簲 double 綾誨瀷錛屾彁渚涗簡涓緋誨垪鏂規硶鏉ユ搷浣 double 綾誨瀷鐨勬暟鎹銆
3. Float錛氬瑰簲 float 綾誨瀷錛屾彁渚涗簡涓緋誨垪鏂規硶鏉ユ搷浣 float 綾誨瀷鐨勬暟鎹銆
4. Long錛氬瑰簲 long 綾誨瀷錛屾彁渚涗簡涓緋誨垪鏂規硶鏉ユ搷浣 long 綾誨瀷鐨勬暟鎹銆
2. 基本數據類型是什麼
八種基本數據類型為:
先說理論,八種基本數據類型:byte、short、int、long、float、double、boolean、char。
1、byte
8位、有符號的以二進制補碼表示的整數
min : -128(-2^7)
max: 127(2^7-1)
default: 0
對應包裝類:Byte
2、short
16位、有符號的以二進制補碼表示的整數
min : -32768(-2^15)
max: 32767(2^15 - 1)
default: 0
對應包裝類:Short
3、int
32位、有符號的以二進制補碼表示的整數
min : -2,147,483,648(-2^31)
max: 2,147,483,647(2^31 - 1)
default: 0
對應包裝類:Integer
4、long
64位、有符號的以二進制補碼表示的整數
min : -9,223,372,036,854,775,808(-2^63)
max: 9,223,372,036,854,775,807(2^63 -1)
default: 0
對應的包裝類:Long
5、float
單精度、32位、符合IEEE 754標準的浮點數
float 在儲存大型浮點數組的時候可節省內存空間
浮點數不能用來表示精確的值,如貨幣
default: 0.0f
對應的包裝類:Float
6、double
雙精度、64位、符合IEEE 754標準的浮點數
浮點數的默認類型為double類型
double類型同樣不能表示精確的值,如貨幣
default: 0.0d
對應的包裝類:Double
7、char
char類型是一個單一的 16 位 Unicode 字元
最小值是 u0000(即為0)
最大值是 uffff(即為65,535)
char 數據類型可以儲存任何字元
對應的包裝類:Character
8、boolean
boolean數據類型表示一位的信息
只有兩個取值:true 和 false
這種類型只作為一種標志來記錄 true/false 情況
對應的包裝類:Boolean