
個人介紹
大家好我是:一顆松
認真分享技術,記錄學習點滴
如果分享對你有用請支援我哦
點贊:
留言:![]()
掌握java方法的使用應該從這幾點着手 收藏:![]()
掌握java方法的使用應該從這幾點着手 個人格言: 想法落實的最佳時機就是現在!![]()
掌握java方法的使用應該從這幾點着手
:::info
💡 根據 遺忘曲線:如果沒有記錄和回顧,6天後便會忘記75%的内容
讀書筆記正是幫助你記錄和回顧的工具,不必拘泥于形式,其核心是:記錄、翻看、思考
:::
方法需掌握的3點内容
方法概念:具有獨立功能的代碼塊【在其他語言中也叫函數】
方法作用:
1 按功能将代碼分類,提高代碼可讀性
2 友善後期代碼維護
3 提高代碼複用性
IDEA漲知識:Ctrl + F12,打開類的大綱
1 方法定義格式:
1.1 無參方法定義格式:
_ _
修飾符 傳回值類型 方法名(){
return 傳回值;
}
1.2 帶參方法定義格式:
修飾符 傳回值類型 方法名(參數類型 參數名1,參數類型 參數名2){
return 傳回值;
}
1.3 形參(形式參數)與實參(實際參數)
形參:定義方法時聲明的參數
實參:調用時傳入的實際參數
//形參
public static void prints(int num) { //此處的 num就是形參
//方法體語句
}
//main方法調用prints()方法時需要傳實參
public static void main(String[] args) {
prints(5); //此處5就是實際參數
}
- 方法定義案例
//1無參方法
public static void prints() {
System.out.println("*******************");
}
//2帶參方法
//案例1 主方法:
public static void main(String[] args) {
//方法體語句
}
//案例2 自定義方法:
public static int sum(int num1,int num2){
int sum = num1+num2;
return sum;//傳回值
}
2 自定義方法的位置:
方法與方法之間保持平級關系,方法不允許嵌套定義;
3 方法的調用與執行:
方法不調用不執行:
方法的執行順序與編寫順序無關,隻與調用順序相關;
方法調用記憶體圖解
方法案例:
案例1 連續輸出n次相同内容
public static void prints(int freq) {
if(freq<0 ){
System.out.println("輸入次數有誤,請重新輸入:");
}else {
for (int i = 0; i < freq; i++) {
System.out.println("學好程式設計!");
}
}
}
結語
大佬請留步既然看到這了不如點個贊再走吧![]()
掌握java方法的使用應該從這幾點着手