資料型別
強型別語言:要求變數的使用嚴格符合規定,所用變數都必須先定義后才能使用.
弱型別語言.
java資料型別分為兩大類
-
基本型別(primitive type)
-
數值型別
- 整數型別
-
byte占1個位元組范圍:-128 -127
-
short占2個位元組范圍:-32768 -32767
-
int占4個位元組范圍:-2147483648 -2147483647
-
long占8個位元組范圍: -9223372036854775808 -9223372036854775807
-
浮點型別
-
float占4個位元組
-
double占8個位元組
-
-
字符型別char占兩個位元組
-
boolean型別:占1位其值只有true和false兩個.
-
public class demo02 {
public static void main(String[] args) {
//八大基本資料型別
//整數
int num1 = 10; //最常用
byte num2 = 20;
short num3 = 30;
long num4 = 30L;//Long型別需在數字后加L
//小數:浮點數
float num5 = 40.1F;//float需在數字后加F
double num6 = 3.1415923;
//字符
char name = '中';
//字串,String不是關鍵字而是一個類
//String name = "中華人民共和國";
//布林值:是非
boolean flag = true;
//boolean flag = false;
}
}
注:位(bit):是計算機內部資料儲存的最小單位,11001100是一個八位二進制數.
? 位元組(byte):是計算機中資料處理的基本單位,習慣用大寫B表示
? 字符:是指計算機中使用的字母,數字,字和符號.
? 1B(byte,位元組) = 8bit(位)
? 1024B =1KB
? 1204KB = 1M
? 1024M = 1G
? 1024G = 1T
…
…
- 參考型別(reference type)
- 類
- 介面
- 陣列
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/257450.html
標籤:其他
上一篇:Could not find resource xxx/xxxx/xxx.xml報錯解決
下一篇:資料結構之順序表
