- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程式设计一
第一章 開始 林錦財 學習目標 認識流程圖 認識Java程式的執行進入點 瞭解識別字、關鍵字 瞭解基本輸出方法 瞭解 if 條件控制結構 瞭解基本輸入方法 流程範例:求兩數之較大者 開始 輸入第一個數字 A 輸入第二個數字 B 若 A B 則輸出 A 否則輸出 B 結束 流程範例:求兩數之較大者 開始 輸入第一個數字 A 輸入第二個數字 B 若 A B 則輸出 A 否則輸出 B 結束 流程範例:求兩數之較大者 開始 輸入第一個數字 A 輸入第二個數字 B 若 A B 則輸出 A 否則輸出 B 結束 流程範例:求兩數之較大者 開始 輸入第一個數字 A 輸入第二個數字 B 若 A B 則輸出 A 否則輸出 B 結束 流程範例:求兩數之較大者 開始 輸入第一個數字 A 輸入第二個數字 B 若 A B 則輸出 A 否則輸出 B 結束 流程範例:求兩數之較大者 開始 輸入第一個數字 A 輸入第二個數字 B 若 A B 則輸出 A 否則輸出 B 結束 Java程式之執行進入點 Java程式主要由「類別」 (class)所構成 本例定義一個名稱為「MaxOfAB」的類別 雙斜線後的文字是「註解」,只是說明文字,其與程式執行無關 類別(class)的結構 class 關鍵字後面跟著「類別名」,例如 MaxOfAB 類別名的後面是由左大括號與右大括號包住的「內容」 注意:Java對於英文字母的大小寫是有區分的 關鍵字 「關鍵字」(keywords)用以控制語法,為語言本身內建的字,例如「class」、「public」、「static」、「void」。 那麼「main」是? 「String」是? 「args」是? 識別名稱 類別名稱(class name)、變數名稱(variable name)、方法名稱(method name)都是所謂的「識別字」(identifiers) Java規定合法的識別字必須由「英文字母」、「阿拉伯數字」、 _ 、或 $ 所組成,但起頭字不可以用阿拉伯數字,而且關鍵字不能作為識別字。 main、 String、和 args 都是識別字 哪些是合法的識別字 類別的進入點是main()方法 main 為「方法」(method)名稱 「方法」必須寫在「class內容」中 方法名稱後面會跟著左小括號與右小括號所包住的參數 定義 class 之「進入點」的main()方法須為如下格式: 參數 「參數」(argument)為「變數」(variable)的一種 「變數」是用以「存放資料」 變數都必須宣告其屬於何種「資料型態」 本例中,args 是參數名稱,String[ ]為其資料型態 資料型態 「資料型態」指出變數存放的資料屬於何種類型,如整數、實數、字元、…等,據以決定資料所需佔用記憶體的空間大小。 資料型態可分成兩大類: 基本的資料型態—使用關鍵字宣告,例如 int、double、char、boolean等 複雜的資料型態—「類別」、「陣列」、「介面」、或「列舉」 String是「字串類別」 main()方法的參數 String[ ] args 表示變數 args 是「一維陣列」,其每個元素都指向一個字串,如圖 方括號用以表示陣列 Java語言的寫作風格 寫作Java程式時,請注意下列慣例 「類別名」的首字大寫 ,例如MaxOfAB 「變數名」和「方法名」的首字小寫,如main 如果名稱是由數個英文字組合而成,則第二個英文字以後首字大寫 ,例如MaxOfAB 區域變數的「宣告」與「使用」 在方法內所宣告的變數,稱為「區域變數」 使用變數之前必須「宣告變數」 使用變數之前須給予「值」 宣告變數並給值 可以在宣告變數的同時,給予初值 一次宣兩個同類型的變數 以逗號「,」隔開 注意:宣告區域變數是以「;」結尾 宣告區域變數的語法結構 其中「變數宣告」結構如下: System.out System.out 是系統的標準輸出,亦即主控台螢幕(在DOS視窗上執行,就是DOS視窗) System.out.print()方法,會印出參數內容 System.out.println()方法,會印出參數內容,並且印出參數之後會「換行」 給值指令 給值指令格式為 左 = 右 ; 其中「左」須為「變數名稱」,而「右」為一個表示式,可能是另一個變數或是一個運算式,而其結果必須與「左」變數的資料型態相符(匹配)。 給值指令型態不符的例子 下例中,字串(String)值與整數(int)變數的型態不符 程式碼須先「編譯」才能執行 將如下程式碼儲存為文字檔MaxOfAB.java 在DOS中,編譯Java程式碼,是使用指令 javac MaxOfAB.java 編譯時發
您可能关注的文档
最近下载
- “双减”政策下初中数学分层作业设计的实践与探究 .pdf
- 《My family photo》(教学设计)-2024-2025学年冀教版(2024)初中英语七年级上册.docx VIP
- 国开电大《创业教育(创业教育专)》形考1-3及综合答案.pdf VIP
- ISO 10009-2024 质量管理——质量工具及其应用指南(中文版-雷泽佳译2024-07).docx VIP
- 人教版初中英语八年级上册 Unit 7 大单元作业设计案例 .pdf
- 美国国父——华盛顿课件.ppt
- 渔父文化内涵.doc VIP
- 2025年合肥市轨道交通集团有限公司校园招聘934人笔试备考题库及答案解析.docx
- 腰椎穿刺术教师赛教案.docx
- 产后大出血的抢救.pptx VIP
文档评论(0)