国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java基礎語法上

2019-11-07 23:37:45
字體:
來源:轉載
供稿:網友

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

注意: 整數默認是int類型,浮點數默認是double。 長整數要加L或者l。 單精度的浮點數要加F或者f。

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.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 木里| 万州区| 大英县| 平乡县| 汝州市| 汤原县| 尚志市| 巢湖市| 和硕县| 长葛市| 洪洞县| 周口市| 探索| 平山县| 清徐县| 黑河市| 枣强县| 交城县| 错那县| 都昌县| 阿克陶县| 都匀市| 兴隆县| 宜城市| 宜黄县| 兴海县| 梓潼县| 西乌珠穆沁旗| 汉源县| 安西县| 富川| 唐山市| 霍城县| 张掖市| 罗定市| 铅山县| 甘洛县| 阳东县| 肥东县| 普格县| 雅江县|