• 基本數據類型(Primitive type)
序號 |
數據類型 |
字節 |
位數 |
默認值 |
取值范圍 |
舉例說明 |
1 | byte(位) | 1 | 8 | 0 | -2^7 - 2^7-1 | byte b = 10; |
2 | short(短整數) | 2 | 16 | 0 | -2^15 - 2^15-1 | short s = 10; |
3 | int(整數) | 4 | 32 | 0 | -2^31 - 2^31-1 | int i = 10; |
4 | long(長整數) | 8 | 64 | 0 | -2^63 - 2^63-1 | long l = 10l; |
5 | float(單精度) | 4 | 32 | 0.0 | -2^31 - 2^31-1 | float f = 10.0f; |
6 | double(雙精度) | 8 | 64 | 0.0 | -2^63 - 2^63-1 | double d = 10.0d; |
7 | char(字符) | 16 | 空 | 0 - 2^16-1 | char c = 'c'; | |
8 | boolean(布爾值) | 8 | false | true、false | boolean b = true; |
•什么是引用類型
除了8種基本類型以外剩下的都是引用類型
概念:引用類型 就是只變量中存儲的不是值而是一個內存中的地址的數據類型
也就是說 變量中存儲了這個變量的值所在內存中的地址 每次調用這個變量都是引用這個地址而得到真正的值 所以叫引用類型
引用類型:是一個對象類型,值是什么呢?它的值是指向內存空間的引用,就是地址,所指向的內存中保存着變量所表示的一個值或一組值。