1:關鍵字(掌握) (1)被java語言賦予特定含義的單詞 (2)特點: 全部小寫。 (3)注意事項: A:goto和const作為保留字存在。 B:類似于Notepad++這樣的高級記事本會對關鍵字有特殊顏色標記 2:標識符(掌握) (1)就是給類,接口,方法,變量等起名字的字符序列 (2)組成規則: A:英文大小寫字母 B:數字 C:$和_ (3)注意事項: A:不能以數字開頭 B:不能是java中的關鍵字 C:區分大小寫 (4)常見的命名規則(見名知意) A:包 全部小寫 單級包:小寫 舉例:liuyi,com 多級包:小寫,并用.隔開 舉例:cn.itcast,com.baidu B:類或者接口 一個單詞:首字母大寫 舉例:Student,Demo 多個單詞:每個單詞首字母大寫 舉例:HelloWorld,StudentName C:方法或者變量 一個單詞:首字母小寫 舉例:name,main 多個單詞:從第二個單詞開始,每個單詞首字母大寫 舉例:studentAge,showAllNames() D:常量 全部大寫 一個單詞:大寫 舉例:PI 多個單詞:大寫,并用_隔開 舉例:STUDENT_MAX_AGE
3:注釋(掌握)     (1)就是對程序進行解釋說明的文字     (2)分類:         A:單行注釋  //         B:多行注釋  /**/         C:文檔注釋(后面講) /* /     (3)把HelloWorld案例寫了一個帶注釋的版本。         后面我們要寫一個程序的過程。         需求:         分析:         實現:         代碼體現:     (4)注釋的作用         A:解釋說明程序,提高了代碼的閱讀性。         B:可以幫助我們調試程序。             后面我們會講解一個更高端的一個調試工具 4:常量(掌握)     (1)在程序執行的過程中,其值不發生改變的量     (2)分類:         A:字面值常量         B:自定義常量(后面講)     (3)字面值常量         A:字符串常量 “hello”         B:整數常量  12,23         C:小數常量  12.345         D:字符常量  ‘a’,’A’,’0’         E:布爾常量  true,false         F:空常量   null(后面講)     (4)在Java中針對整數常量提供了四種表現形式         A:二進制   由0,1組成。以0b開頭。         B:八進制   由0,1,…7組成。以0開頭。         C:十進制   由0,1,…9組成。整數默認是十進制。         D:十六進制  由0,1,…9,a,b,c,d,e,f(大小寫均可)組成。以0x開頭 
 5:進制轉換(了解)     (1)其他進制到十進制         系數:就是每一個位上的數值         基數:x進制的基數就是x         權:對每一個位上的數據,從右,并且從0開始編號,對應的編號就是該數據的權。         結果:系數*基數^權次冪之和。     (2)十進制到其他進制         除基取余,直到商為0,余數反轉。     (3)進制轉換的快速轉換法         A:十進制和二進制間的轉換             8421碼。         B:二進制到八進制,十六進制的轉換 6:變量(掌握)     (1)在程序的執行過程中,其值在某個范圍內可以發生改變的量     (2)變量的定義格式:         A:數據類型 變量名 = 初始化值;         B:數據類型 變量名;           變量名 = 初始化值; 7:數據類型(掌握)     (1)Java是一種強類型語言,針對每種數據都提供了對應的數據類型。     (2)分類:         A:基本數據類型:4類8種         B:引用數據類型:類,接口,數組。     (3)基本數據類型         A:整數            占用字節數             byte            1             short           2             int             4             long            8         B:浮點數             float           4             double          8         C:字符             char            2         D:布爾             boolean         1
8:數據類型轉換(掌握) (1)boolean類型不參與轉換 (2)默認轉換 A:從小到大 B:byte,short,char – int – long – float – double C:byte,short,char之間不相互轉換,直接轉成int類型參與運算。 (3)強制轉換 A:從大到小 B:可能會有精度的損失,一般不建議這樣使用。 C:格式: 目標數據類型 變量名 = (目標數據類型) (被轉換的數據); (4)思考題和面試題: A:下面兩種方式有區別嗎? float f1 = 12.345f; float f2 = (float)12.345; B:下面的程序有問題嗎,如果有,在哪里呢? byte b1 = 3; byte b2 = 4; byte b3 = b1 + b2; byte b4 = 3 + 4; C:下面的操作結果是什么呢? byte b = (byte)130; D:字符參與運算 是查找ASCII里面的值 ‘a’ 97 ‘A’ 65 ‘0’ 48
System.out.新聞熱點
疑難解答