java基礎語法
1,關鍵字不能為標示符且const和goto不能在java中存在
2,標識符必須為字母,下劃線,數字和$。
3,第一字符也必須為字母,下劃線,和$。
數據類型
1,高低順序為:字節型byte(1字節,8位),短整型short(2字節,16位),整型int(4字節,32位),長整型long(8字節,64位),單精度型float(4字節,32位),雙精度型double(8字節,64位),字符型char(2字節,16位),布爾型boolean(不確定,結果只有ture和false).
2,在java中所有byte型,short型和char型都提升到int型
3,如果有操作數是long型,那麼計算結果就是long型
4,如果有操作數是float型,那麼計算結果就是float型
5,如果有一個是double型,那麼計算結果就是double型
運算符和表達式
1,i++,++i其中i++先運算後自增,++i先自增後運算,如i=3。 i++*++i=15,i的值也變為5
2,移位運算符,按位運算符(按位與&,按位或|,按位異)
3,取模%,如21%4=1
4,移位運算<<(左移),>>(右移),三目運算符((a>b?:x:y))
5,運算符的優先級 !(非),算數運算,關系運算(<,<=,>,>=,==,!=),邏輯運算(&&,||,!),賦值運算