day1 3/4 Monday

哈爾濱學院 數學_張日釔發表於2019-03-05

總綱

一,基礎語法
二,物件導向
三,異常處理
四,集合
五,流
六,多執行緒
七,網路程式設計
八,資料庫
九,JDBC
十,反射

一、註釋

 //單行註釋    ctrl+/      /*  塊註釋  */   ctrl+shift+/   選中註釋的程式碼塊        /**    文件註釋   */


二、資料型別   基本資料型別 8 , 引用型

    基本資料型別
    byte      八位    -128~127
    short     16      -2^15~2^15-1
    int         32      
    long      64  
    float      32      .7-8     // float   a=12f;
    double    64      .15        
    char      16       ‘ ’        一個字母   一個數字   一個符號...  一個漢字  
    boolean   8(通常情況下)                true/false  


三、識別符號:凡是可以自己取名字的地方都是識別符號

    1,必須是字母,數字,下劃線和$組成
    2,數字不能開頭   
    3,不能是關鍵字   
    4,見名知意  

 四、變數:可以變化的識別符號


五、# 型別轉換   
      從大到小(強制轉換)  // int  a=123;  short  b=(short)a;
      從小到大(自動轉換)


六、運算子

    1,算數運算子:+   -   *   /    %
    2, 比較運算子:>   <    >=    <=    !=   ==
    3, 賦值運算子:=   +=    -=    *=    /=     %=
    4, 邏輯運算子:&     |      !       &&      ||    
       && ||:短路與(或):左側表示式能確定最後結果,右側表示式將不再計算
    5,一元運算子:++   --
       ++a  先加1後運算     a++ 先運算後加1
    6, 三元運算子    c= boolean a ?A : B;    若a為true ,則c=A;否則,c=B.
    7,位運算:>>   <<    <<<    ^    &   |