Javase—java基礎
1. 關鍵字:
在java中有特殊用途的字串就是關鍵字;java中都是小寫的(學到的時侯再記就可以)
2. 識別符號:
1. 定義:標識某些東西的符號
2. 識別符號定義的一些規範:
1. 不能使用關鍵字
2. 識別符號中只能包含: 數字,字母,_ $,中文(不推薦)
3. 識別符號只能以: 字母,_ ,$開頭(中文也可以)
4. 識別符號儘量有含義,如:age,name,stuid;
5. 類名首字母大寫;變數名,方法名首字母小寫
3. 變數
1. 說明:記憶體中的一個命名的區域;每個變數都可以指定儲存的資料型別
2. 語法
1. 變數要先定義再使用,語法是資料型別變數名=初值;例如int a=9;
2. 變數使用之前一定要先賦值
3. 變數中儲存的值是可以改變的
6. java資料兩種型別:基本和引用
1. 8種基本型別:
1. 整型:
byte :1個位元組 (-2^7 ~ 2^7-1:-128~127)
short:2個位元組 (-2^15 ~ 2^15-1:-32768~32767)
int :4個位元組
long :8個位元組
2. 浮點型:
float: 四個位元組
double:八個位元組
3. 字元型:
char:用' '包含,只能表達單個字元或一箇中文,可以和int相互轉換
4. 布林型:
boolean:只有兩個取值,分別是true,false;
2. 3種引用型別:
類
介面
陣列
7. 資料型別的轉換
1. 向上轉換:byte->short->int->long->float->double
2. 向下轉換:強轉,可能會丟失精度,語法是:byte s=(byte)m
兩整數相操作,結果為資料型別中較大的,如long+int,結果是long;資料型別最小為int
8. 運算子
算術運算子 : + - * / % ++(自增,加1後結果重新賦給自己) --(自減)
賦值運算子: = += ,-= *= /=
邏輯運算子: &&(短路與:有一個不滿足條件,不繼續進行)、&(判斷所有條件) 、|| (短路或)、| 、!(非);運算元都 為boolean型別
比較運算子: > < == <= >= !=
位執行符 : & | << >>:轉成二進位制後,按位進行運算;5&8;0101—>1000
三元運演算法: (布林值)?結果1:結果2;布林值為true則為結果1,否則為2
相關文章
- JavaSE-Java基礎面試題Java面試題
- JavaSE之java基礎語法Java
- JavaSE基礎:字串Java字串
- JavaSE基礎: 介面Java
- Java學習筆記01 - JavaSE基礎Java筆記
- Java程式設計基礎29——JavaSE總結Java程式設計
- JavaSE基礎:擴充套件Java 8 日期操作Java套件
- JavaSE基礎:集合類Java
- JavaSE基礎:日期操作Java
- JavaSE基礎:泛型Java泛型
- JavaSE基礎:陣列Java陣列
- JavaSE基礎:抽象類Java抽象
- JavaSE的基礎語法Java
- JavaSE基礎入門(二)Java
- JavaSE基礎:Collections工具類Java
- JavaSE基礎:包裝類Java
- JavaSE基礎:Arrays工具類Java
- JavaSE基礎:Properties屬性類Java
- JavaSE基礎系列之異常Java
- JavaSE基礎:異常處理Java
- JavaSE基礎:列舉型別Java型別
- JavaSE基礎知識總結Java
- JavaSE基礎知識分享(一)Java
- JavaSE基礎知識分享(二)Java
- JavaSE基礎知識分享(三)Java
- JavaSE基礎知識分享(四)Java
- JavaSE基礎知識分享(五)Java
- JavaSE基礎知識分享(六)Java
- JavaSE基礎知識分享(七)Java
- JavaSE基礎知識分享(八)Java
- JavaSE基礎知識分享(九)Java
- JavaSE基礎知識分享(十)Java
- JavaSE基礎知識分享(十一)Java
- JavaSE基礎知識分享(十二)Java
- JavaSE基礎知識分享(十四)Java
- JavaSE基礎知識分享(十五)Java
- Java匹馬行天下之JavaSE核心技術——Java基礎語法Java
- javaSE從零開始04_java的基礎語法Java