JAVA基礎--學習筆記02

進制

0b:二進制

System.out.println(0b11);

輸出如下:
3

0:八進制

System.out.println(011);

輸出如下:
9

0x:十六進制

System.out.println(0x11);

輸出如下:
17

二進制

1 字節 = 8 比特位(1byte = 8bit)
1 kb = 1024 byte
字節是數據儲存的基本單位

進制轉化

係數 * 基數的權次冪相加

例如 0b1101 = 1 * 1 + 0 * 2 + 1 * 4 + 1 * 8 = 13

變量

變量:在某個範圍內其值可以改變的量
Java是強類型語言,不同數據類型分配內存不同,爲了充分高效利用內存

整數類型:
byte : 1 byte (-128 - 127) 因爲-0算作-128
short : 2 byte
int : 4 byte
long : 8 byte
浮點型:
float : 4 byte
double : 8 byte
字符型:
char : 2 byte (0 - 65535)
布爾型:
boolean : java中沒有明確大小

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