JAVASE之 java程式設計基礎
阿新 • • 發佈:2018-12-12
1.關鍵字 定義:被Java語言賦予了特殊含義,用做專門用途的字串(單詞) 特點:關鍵字中所有字母都為小寫 (通俗的說就是在JAVA中有特殊含義的單詞) 例如:int,byte,short,enum,switch,return…
2.識別符號 凡是可以起名的地方都是識別符號(類名,變數,方法) 起名規則:
- 由26個英文字母大小寫,數字0-9,_或$組成
- 數字不可以開頭
- 不可以使用關鍵字和保留字,但可以包含關鍵字和保留字
- JAVA中嚴格區分大小寫,長度沒有限制
- 識別符號不能包含空格
- 儘量做到見名知意,可讀性更高
3.變數
- 變數就是記憶體中的一個儲存區域
- 定義變數時一定要指定變數的資料型別
- JAVA中必須先定義(宣告)後使用
- 變數存在作用域,在一對{}中有效
變數的分類 基本資料型別的轉換 自動型別轉換:容量小的型別自動轉換為容量大的資料型別
強制資料型別轉換:自動型別轉換的逆過程,將容量大的資料型別轉換為容量小的資料型別。使用時要加上強制轉換符(()),但可能造成精度降低或溢位,格外要注意。
例如:long i=57L;
4.運算子 算術運算子 例如: +,-,*,/,%,++,–
賦值運算子 例如:=,+=,-=,*=, /=, %=
比較運算子(關係運算符) 例如:==,!=,>=,<=…
邏輯運算子 例如:&,|,!,&&,|| 位運算子 (位運算就是直接對二進位制進行運算) 例如: <<,>>,&,|,^
三元運算子
格式:
(條件表示式)?表示式1:表示式2;
如果條件為true,運算後的結果是表示式1;
如果條件為false,運算後的結果是表示式2;
例如:max=i>j?i:j;