數據類型中
一個字節等於8位,一個字節等於256個數,就是-128到+127共256
數值型
整型
byte 占1個字節,有效位8位,范圍-128 ~ +127
short占2個字節,有效位16位,范圍-32768 ~ +32767
int占4個字節,有效位32位,范圍-2^31 ~ +2^31-1
long占8個字節,有效位64位,范圍-2^63 ~ +2^63-1
浮點型
Java浮點類型有固定的表數范圍和字段長度。和整數類型一樣,在java中,符點類型的范圍與機器無關。
float占4個字節,有效位32位,范圍-3.403E38~3.403E38
double占8個字節,有效位64位,范圍-1.798E308~1.798E308
字符型
char占1個字節,有效位8位,
布爾型
Boolean
引用性
類:class
接口interface
數組
Java語言整型常量的三種表示形式: 十進制,12,0
八進制,以0 開頭,012
十六進制,以0x開頭,0x12
java語言整型常量默認為int
(byte ,short chart int long)與float一起運算,輸出float類型
整型和實型一起運算,轉為實型
Byte,short ,double、int與long運算,結果為long型
Byte、short、chart、與整型(int)=>int整型
Byte、short、chart 相互(byte、short、chart)運算,結果為int
S++運算可以執行,單目運算不改變運算量的類型
J+=1;等於j=j+1;
J*=5+6*b;等於j= j*(5+6*b) 逆波蘭式
雙目中的復合賦值運算也不會改變運算量的類型。