JAVA 學習模塊三: 函數(方法)

這裏寫圖片描述

一.函數的定義(方法的定義):

定義在類中具有特定功能的一段獨立小程序即也稱爲方法。

二.函數demo:

這裏寫圖片描述
注:(main 方法爲static 時其調用的 其他方法也要是static)
這裏寫圖片描述
注意: 函數名應該是第一個單詞小寫後面單詞開頭大寫。
*特殊情況: 功能沒有具體的返回值。
return後面直接用分號結束,(或者也可以直接省略不寫)。
返回值類型不能寫具體的,只能用關鍵字表示:void*

三.函數特點

1.將功能代碼進行封裝
2.便於對功能服用
3.只有被調用才被執行
4.提高了代碼的複用性
注:函數中只能調用函數,不能在函數中定義函數。
主函數的功能是調用其他函數功能。是程序的入口。

四. 函數運行流程內存使用

1.通過javac 編譯檢查代碼是否符合要求問題
2.通過 java 運行類,先找 main 函數,給它分配棧內存,然後根據main 函數中調用的函數分配內存,函數運行完之後即釋放內存,棧內存是先進後出。

五.函數的重載(overload)

1.在同一個類中允許存在一個以上的同名函數,只要他們的參數個數或者參數類型不同即可。
2.函數重載和函數返回值類型無關。
這裏寫圖片描述

六.函數的複用

1.具有相同功能的函數可以複用
2.函數A複用函數B 說明 A是B 的特例。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章