JAVA總結(語言基礎)
阿新 • • 發佈:2018-11-29
1.java 變數
(1) 變數就是自然語言中的代詞
Person she;
(2) java 中的變數 java 是強型別的語言
a 變數必須宣告 並且初始化以後使用
b 變數必須有明確的型別
c 變數不能重複定義
(3) 變數的作用域
a 在宣告的地方開始 到塊結束
b 離開變數的作用域結束, 變數將回收
2. 進位制轉換
(1) 二進位制 逢二進一
(2)十進位制 逢十進一
(3) 補碼 正數和原碼相同 負數取反加一
(4) java內部只有二進位制補碼
java內部補碼運算自動傳送上溢位和下溢位
java內部沒有十進位制
補碼的負數 最高位是1 也稱作符號位
(5) 十六進位制
3.java的資料型別 分為引用型別和基本資料型別
a. 基本資料型別分為 8中
(1) 整數型別:byte , short , int , long 有符號的整數
long型別的字面量使用“L” 或 “l” 字尾
字面量:指用雙引號引住的一系列字元 ,雙引號中可以沒有字元,也可以只有一個字元,也可以有一串字元
整數字面量(直接量)預設是int型
(2) 浮點數 : float (單精度) , double(雙精度)
(3) 字元型 : char 是一個十六位的無符號整數
(4) 布林型: boolean 表達真或假
4.資料型別轉換
char —>byte —>short —>int —>long —>float —> double
自動型別也叫“隱式型別 轉換” 是自動發生的
強制型別轉換“顯示型別轉換” 按反方向進行轉換
兩個byte 相加等於int