常量和基本資料型別
阿新 • • 發佈:2019-01-04
今天學習了常量
1.字串常量 雙引號括起來的內容
2.整數常量 所有整數
3.小數常量 所有小數
4.字元常量 用單引號括起來的內容單個數字 單個字母 單個符號
5.布林型常量 較為特殊只有true和false
6.空常量 的值就是null
對於整數有4種表現形式
二進位制 八進位制 十進位制 十六進位制
任意十進位制的轉換原理 係數*基數的權次冪相加即可
資料的表示法分三種原碼 反碼 補碼
正數的原碼 反碼 補碼相同
負數的反碼是對其原碼逐位相反 符號位除外 補碼在起末尾加1
資料型別
整型
byte 1位元組 short 2位元組 int 4位元組 long 8位元組
浮點型
float 單精度 4位元組 3.403E38~-3.403E38
double 雙精度 8位元組 -1.798E308~1.798E308
字元型別
char 2位元組 0-65536
布林
booean4或1字 true或false
自定義轉換
1.從小到大
2.byte|short|char->int->long->float->double
3.byte short char之間不相互轉換 直接轉換為int型別參與運算
4.long佔8個位元組 float佔4個位元組 他們之間的轉換float的資料範圍比long大 底層結構不同
強制轉換
1.從大到小
2.可能會精度損失,如果超出被賦值的資料型別取值範圍與所猜測的結果不同.