內(nèi)容講義講稿陶_第1頁
內(nèi)容講義講稿陶_第2頁
免費預覽已結束,剩余3頁可下載查看

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、第一部分、筆記整理一、函數(shù)的引入1、函數(shù)的引入2、函數(shù)的概念:java 里的函數(shù),就是定義在類中的實現(xiàn)了特定功能的一段封閉的代碼;在 java 里面,函數(shù)又叫做方法;3、函數(shù)的格式格式:修飾符 返回值數(shù)據(jù)類型 方法名(數(shù)據(jù)類型 形式參數(shù)一,數(shù)據(jù)類型 形式參數(shù)二)實現(xiàn)功能的代碼,又叫做方法體;return 返回的數(shù)據(jù);修飾符:就是對函數(shù)起到修飾作用的符號,也是關鍵字;返回值數(shù)據(jù)類型:規(guī)定了返回的數(shù)據(jù)的類型;函數(shù)名:就是供使用者使用的標示符;參數(shù)列表:規(guī)定了函數(shù)中需要參與運算的數(shù)據(jù);函數(shù)體:實現(xiàn)功能的代碼;的到面象講;return 關鍵字:作用就是結束函數(shù),如果有數(shù)據(jù)需要返回,就將數(shù)據(jù)返回給調(diào)用者

2、;注意:如果函數(shù)不需要返回數(shù)據(jù),返回值數(shù)據(jù)類型就是用 void 關鍵字,此時,return關鍵字可以省略,編譯器會幫在正式學習修飾符之前,加上;定義的函數(shù),修飾符采用固定的寫法:publicsic;使用函數(shù)的好處:提高代碼的復用性,提高開發(fā)效率;降低代碼成本;二、函數(shù)使用1、函數(shù)的定義兩名明確(不分先后):1、這個功能有沒有數(shù)據(jù)返回?如果有,返回的數(shù)據(jù)應該是什么類型?2、這個功能有沒有變化的部分?如果有,是什么類型的數(shù)據(jù)?有多少個?2、函數(shù)的調(diào)用通過函數(shù)名來實現(xiàn)函數(shù)的調(diào)用,調(diào)用函數(shù)時,函數(shù)需要什么參數(shù),就應該給它傳遞什么參數(shù);函數(shù)在函數(shù)體里面調(diào)用自身的過程叫做遞歸;3、函數(shù)定義的誤區(qū)原則:1、

3、函數(shù)里面只寫功能要求的代碼,沒有要求的,不要多做;2、定義函數(shù)的時候,盡量不要太多代碼,一般最多二三十行就行了,再多,就該拆分功能,寫成多個小的方法,通過函數(shù)調(diào)用來實現(xiàn)最終功能;4、函數(shù)的內(nèi)存圖解三、函數(shù)的重載(overload)1、重載的概念2、重載的好處3、重載函數(shù)的調(diào)用四、數(shù)組的引入1、問題引入2、數(shù)組的概念3、數(shù)組定義的格式五、數(shù)組的使用1、數(shù)組的元素的2、數(shù)組的遍歷3、數(shù)組使用中的常見問題4、數(shù)組的特點六、數(shù)組的內(nèi)存圖解1、Java 的內(nèi)存圖解2、數(shù)組的內(nèi)存圖解七、數(shù)組的第二種定義格式第二部分:作業(yè)1 ,需求:定義函數(shù),獲取 3 個數(shù)值的最大值 (完成代碼的同時要求也畫一張函數(shù)內(nèi)存執(zhí)行流)public sic void main(String args)max=getMax(2,1,3);System.out.prln(max=+max);public sicgetMax(a,b,c)max; max=ab?a:b; max=maxc?max:c;return max;2,需求:定義函數(shù),根據(jù)不同的數(shù)值打印乘法表函數(shù)為 public sic void multiply(n)for(x=1;x=n;x+)for(y=1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論