java學習第一天1.2

第二課java

一、符號集數組

註釋  --  註釋就是程序中說明性文字,程序非執行部分,在程序中加註釋做用在與讓程序更加易讀、易理解spa

              單行註釋     //註釋內容......     表示//開始到最後本行內都是註釋內容接口

              多行註釋     /*註釋內容.....*/   表示從/*開始到*/結束都是註釋內容文檔

              文檔註釋     /**註釋內容...*/    表示從/**開始到*/結束都是註釋內容字符串

 

標識符it

          在計算機中運行或存在的任何一個成分(變量、常量、方法和類等),都須要一個名字來標識它的存在和惟一性class

 

          命名規則變量

                       一、由字母、數字、下劃線和美圓符號($)組成循環

                       二、不能以數字開頭

                       三、區分大小寫

                       四、長度無限制

                       五、不能用java中的保留字和關鍵字命名

 

   

          命名習慣

                       一、見名知意

                       二、類名首字母大寫,變量名和方法名首字母小寫

                       三、長度最好不要超過15個字符

 

 

關鍵字

          java中一些賦予特定的含義,有專門用途的字符串(所有小寫)

             

保留字

         沒有定義用途,但保留備用    goto   const

 

運算符

          算數運算符    +、  -、  *、 /、  %、  ++、 --


          注意:
              a++    現用後加   ++a   先加後用

 

          賦值運算符    =、 +=、  -=、  *=、  %=

 

         關係運算符    >、   <、   >=、  <=、 ==、 !=

 

         邏輯運算符    !、  &、  |、  ^、 &&、 ||

 

         位運算符       &、 |、 ^、  ~、 >>、 <<、  >>>

 

        字符串鏈接運算符      +

 

 

分隔符

          分號(;)            語句結束

          花括號({})   代碼的範圍

          方括號([])      數組

          圓括號(())   方法

          空格()             變量分隔,代碼美化

          圓點(.)            方法調用

 

變量

       程序執行中數值可變的數據

例如     int(變量類型)   a(變量名)  =3(變量值)

 

數據類型

                                                          整數類型(byte,short,int,long)

                                               數值型

                                                          浮點類型(float,double)

                                基本類型 字符型(char)

 

                                               布爾型(boolean)

            

              數據類型                   

                                               類(class)        

                                         

                                引用類型  接口(interface)

 

                                               數組

 

 

基本類型聲明

       例如    int a;

基本類型初始化

       例如    int a = 3;

 

 

 

 

算數運算 和 邏輯運算 和 賦值運算

 

 

 

 

 

 

三木運算符
           X ? Y:Z --> x爲boolean類型  若x爲true  執行y   若是x爲false  執行z
        
java 執行結構

     順序結構
             程序從上到下一行一行的執行代碼,沒有判斷和中轉

     選擇結構
             程序有分支的執行代碼,有判斷和中轉

     循環結構 
            if語句的基本形式  
                第一種 if(boolean 表達式){
語句區塊1...}else{
語句區塊2...}

                第二種 if(boolean 表達式){語句區塊...}

                第三種 if(boolean 表達式) {
語句區塊1...}else if(boolean 表達式){
語句區塊2...}else{語句區塊...}


                第四種  嵌套
                       if(boolean 表達式){
if(boolean 表達式){語句塊...}else{語句塊...}}

 

             switch 語句

                 switch(xx){  //switch括號裏的表達式必須爲:
//byte  int  char  short;String(高版本支持)
                        case 表達式1: 語句塊1;
                        case 表達式2: 語句塊2; 
                             break;(跳出switch()語句也就是執行到這裏結束)
                        case 表達式3: 語句塊3;
                        case 表達式4: 語句塊4;
                        .
                        .
                        .
                        default:  語句塊n;
                              break;    //default


}

 


              循環語句
                     在知足循環條件狀況下,反覆執行特定代碼

  
                for()循環語句
                        for(初始化表達式1;循環條件表達式2;循環後表達式3){語句塊...}

 


               while()循環語句
                        while(條件表達式語句){循環體語句...}

 

               do-while()循環語句
                         do{循環體語句;}
                         while(條件表達式語句)


               break   --  用於須要終止某個循環 或者循環語句塊的執行

               continue  -- 用於跳過某個循環語句的 一次執行

 

 

基本數據類型之間轉換

 

 

char   能夠看成一種特殊的整數類型  

          自動類型轉換  容量小的類型自動轉換成容量大的類型
                   
                     byte,short,int -> long -> float -> double

          強制類型轉換   容量大的類型轉換成容量小的類型時,要加上強制轉換符
     
                     long a = (long)100;     //java中整數類型默認的是int類型
                     
                     float a1 = (float)200;    //java中小數類型默認的是double類型

boolean 類型不能轉換成任何其餘數據類型    

相關文章
相關標籤/搜索