“字節”是byte,“位”是bit?
1個字節為8位
在java中默認(默認表示不分編碼方式):
char 類型 ?2個字節,16位;
short 類型 2個字節,16位;
int 類型 4個字節,32位;
long 類型 8個字節,64位;
float 類型 4個字節,32位;
double 類型 8個字節,64位;
一個英文字母(不分大小寫),1個字節,4位;
一個漢字,2個字節,8位;
所以 ? char a = ‘中’; 這種寫法OK的 ?
“字節”是byte,“位”是bit?
1個字節為8位
在java中默認(默認表示不分編碼方式):
char 類型 ?2個字節,16位;
short 類型 2個字節,16位;
int 類型 4個字節,32位;
long 類型 8個字節,64位;
float 類型 4個字節,32位;
double 類型 8個字節,64位;
一個英文字母(不分大小寫),1個字節,4位;
一個漢字,2個字節,8位;
所以 ? char a = ‘中’; 這種寫法OK的 ?