java基礎一(標識符,關鍵字,基本數據類型,運算符)

 

一.java中的標識符

定義合法標識符規則:

(1)由26個英文字母大小寫,數字,0~9和符號_組成。
(2)數字不可以開頭。
(3)不可以使用關鍵字(保留字)如 class public等.
(4)java中嚴格區分大小寫。
(5)爲提高閱讀性,起名字儘量有意義 即見名知義。
 

java中的名稱規範:

(1)包名:多單詞組成時所有字母都小寫。如:xxxyyyzzz
(2)類名,接口名:多單詞組成時,所有單詞的首字母大寫。如:XxxYyyZzz
(3)變量名和函數名:多單詞組成時,第一個單詞首字母小寫,第二個單詞開始每個單詞首字母大寫。如:xxxYyyZzz
(4)常量名:所有字母都大寫,多單詞時每個單詞用下劃線分開.如:XXX_YYY_ZZZ

二.java中的關鍵字

class:類 interface接口 byte:字節 short:短整型 int:整型 long:長整型  float:浮點數 double:雙浮點數 char:字符型  boolean:布爾型 void:無返回值   true:成立 false:不成立 null:空if:如果 else:或者 switch:選擇 case:選項 default::默認    while:當..時 do:做    for:爲 break:停止 continue:繼續 return:返回   private:私有的 protected:受保護的 public:公有的   默認(default)  abstract 抽象  final 不變   static靜態   synchronized 線程同步   extends 繼承   implements 實現   new新建   this本類  super父類  instanceof 屬於   try方法區  catch處理區 finally一定執行區  throw方法內拋出  throws 方法上拋出 package包  import引入包   native 本地方法

三. java數據類型

數值型:整數型(byte,short,int,long) 浮點型(float,double)字符型(char)布爾型(boolean)

byte :-128 ~ 127 

short  -32768~ 32767

chart  0~ 65535

引用數據類型  類(class) 接口(interface)  數組([])

四.運算符

1.賦值運算符:=    +=   -=   *=   /=    %=  ;

2..比較運算符:==, !=, <,>, <= ,>=

3.邏輯運算符:  

        &  與       false&true  ->  false 無論左邊是true是false,右邊都運算

         |   或          false|true   ->  true 兩邊都參與運算

         ^   異或       false^true   ->  true  兩邊相同爲真 不同爲假

         !    非           !true      ->  false

         && 與短路    false&&true -> false 當左邊爲false時,右邊不運算。

         ||  非短路     false||true  ->  true  當兩邊都爲true,右邊不運算。

 4.位運算符:

          <<    左移           3 << 2 = 12 --> 3*2*2=12//就是乘以2的移動的位數次冪

          >>    右移           4 >> 1 = 2 -->2  4/2 =  2  //就是除以2的移動的位數次冪

          >>> 無符號右移      3>>>1 = 1 -->3/2=1//無論最高位是什麼,右移後,都用0補空位.

    &     與運算          6 & 3 = 2      就是2進制的真假運算。

    |       或運算         6 | 3  = 7     

    ^       異或            6 ^ 3 = 5   

    ~       反碼            ~6 = -7      

 

5.三元運算符:

       格式:(條件表達式 )? 表達式1 :表達式2
       若條件爲true,運算結果爲表達式1;
       若條件爲false,結果爲表達式2;



 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章