国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

做cpa廣告網(wǎng)站教程電商軟文范例100字

做cpa廣告網(wǎng)站教程,電商軟文范例100字,網(wǎng)站開發(fā)??飘厴I(yè)論文范文范文,上海網(wǎng)站建設(shè) sJAVA–>方法的使用詳解 1.方法的概念及使用 1.1 什么是方法 : 方法就是一個(gè)代碼片段. 類似于 C 語言中的 “函數(shù)”。 1.2 方法定義 / 方法定義 修飾符 返回值類型 方法名稱([參數(shù)類型 形參 ...]){方法體代碼;[return 返回值]; }判斷是否為閏年 public class Method{ //…

JAVA–>方法的使用詳解

1.方法的概念及使用

1.1 什么是方法 : 方法就是一個(gè)代碼片段. 類似于 C 語言中的 “函數(shù)”。

1.2 方法定義

/ 方法定義
修飾符 返回值類型 方法名稱([參數(shù)類型 形參 ...]){方法體代碼;[return 返回值];
}

判斷是否為閏年

public class Method{
// 方法定義public static boolean isLeapYear(int year){if((0 == year % 4 && 0 != year % 100) || 0 == year % 400){return true;}else{return false;}}
}

注:1.當(dāng)前修飾符先默認(rèn)為public static

2.方法必須寫返回值,如果沒有返回值,必須寫為void

3.方法命名規(guī)則 ->小駝峰

4.必須寫明參數(shù)類型 形參變量名,參數(shù)允許為空

5.在java中,方法必須定義在類內(nèi)

6.在java中,沒有方法聲明的說法,所以可以在調(diào)用方法之前定義,也可以在之后定義

7.方法不能嵌套定義

1.3方法執(zhí)行過程:

調(diào)用方法—>傳遞參數(shù)—>找到方法地址—>執(zhí)行被調(diào)方法的方法體—>被調(diào)方法結(jié)束返回—>回到主調(diào)方法繼續(xù)往下執(zhí)行

注:1.方法沒有被調(diào)用就不會(huì)執(zhí)行

2.一個(gè)方法可以被多次調(diào)用.

public class Method {public static void main(String[] args) {int a = 10;int b = 20;System.out.println("第一次調(diào)用方法之前");int ret = add(a, b);//30System.out.println("第一次調(diào)用方法之后");System.out.println("ret = " + ret);System.out.println("第二次調(diào)用方法之前");ret = add(30, 50);//80System.out.println("第二次調(diào)用方法之后");System.out.println("ret = " + ret);}public static int add(int x, int y) {System.out.println("調(diào)用方法中 x = " + x + " y = " + y);return x + y;}
}

1.4實(shí)參和形參的關(guān)系

關(guān)系:形參只是方法在定義時(shí)需要借助的一個(gè)變量,用來保存方法在調(diào)用時(shí)傳遞過來的值。

簡(jiǎn)單理解就是 形參是實(shí)參的一份拷貝

//偽代碼
public static int getSum(int N){ // N是形參return (1+N)*N / 2;
}
getSum(10); // 10是實(shí)參,在方法調(diào)用時(shí),形參N用來保存10
getSum(100); // 100是實(shí)參,在方法調(diào)用時(shí),形參N用來保存100

注:在Java中,實(shí)參的值永遠(yuǎn)都是拷貝到形參中,形參和實(shí)參本質(zhì)是兩個(gè)實(shí)體

//交換兩個(gè)數(shù)的值
public class TestMethod {public static void main(String[] args) {int a = 10;int b = 20;swap(a, b);System.out.println("main: a = " + a + " b = " + b);}public static void swap(int x, int y) {int tmp = x;x = y;y = tmp;System.out.println("swap: x = " + x + " y = " + y);}
}
//結(jié)果,無法進(jìn)行交換,因?yàn)樾螀⒑蛯?shí)參沒有關(guān)系.改變了xy,也不會(huì)改變ab

解決辦法: 傳引用類型參數(shù)(使用數(shù)組,數(shù)組文章詳解)

public class TestMethod {public static void main(String[] args) {int[] arr = {10, 20};swap(arr);System.out.println("arr[0] = " + arr[0] + " arr[1] = " + arr[1]);}public static void swap(int[] arr) {int tmp = arr[0];arr[0] = arr[1];arr[1] = tmp;}
}

1.5 沒有返回值

方法的返回值是可選的. 有些時(shí)候可以沒有的,沒有時(shí)返回值類型必須寫成void

class Test {public static void main(String[] args) {int a = 10;int b = 20;print(a, b);}public static void print(int x, int y) {System.out.println("x = " + x + " y = " + y);}
}

2.方法重載

2.1方法重載概念:簡(jiǎn)單理解,一個(gè)名字具有不同意義

女神:你是個(gè)好人,扶老人過馬路,老人:你是個(gè)好人

在這里插入圖片描述

要進(jìn)行方法重載注意點(diǎn):

1. 方法名必須相同

2. 參數(shù)列表必須不同(參數(shù)的個(gè)數(shù)不同、參數(shù)的類型不同、類型的次序必須不同)

3. 與返回值類型是否相同無關(guān)

2.2方法簽名:方法簽名即:經(jīng)過編譯器編譯修改過之后方法最終的名字。具體方式:方法全路徑名+參數(shù)列表+返回值類型,構(gòu)成方法完整的名字。(知道重載本質(zhì)是方法簽名即可)

3.遞歸

3.1遞歸的概念:一個(gè)方法在執(zhí)行過程中調(diào)用自身, 就稱為 “遞歸”

遞歸的必要條件

1. 將原問題劃分成其子問題(大事化小 小事化了),注意:子問題必須要與原問題的解法相同

2. 需要有結(jié)束條件,并不斷接近結(jié)束條件

public static void main(String[] args) {int n = 5;int ret = factor(n);System.out.println("ret = " + ret);}
public static int factor(int n) {if (n == 1) {return 1;}return n * factor(n - 1); // factor 調(diào)用函數(shù)自身
}

3.2遞歸的執(zhí)行過程:畫圖理解,什么時(shí)候遞,什么時(shí)候歸.

3.3遞歸練習(xí)

寫一個(gè)遞歸方法,輸入一個(gè)非負(fù)整數(shù),返回組成它的數(shù)字之和. 例如,輸入 1729, 則應(yīng)該返回1+7+2+9,它的和是19

public static int sum(int num) {if (num < 10) {return num;}return num % 10 + sum(num / 10);
}
http://m.aloenet.com.cn/news/40597.html

相關(guān)文章:

  • 做網(wǎng)站用什么工具好引流推廣的句子
  • 廣州天河網(wǎng)站建設(shè)網(wǎng)絡(luò)營(yíng)銷的主要方式和技巧
  • 如何查詢網(wǎng)站哪個(gè)公司做的搜索引擎排名優(yōu)化seo
  • 聊城做網(wǎng)站最好的網(wǎng)絡(luò)公司整站優(yōu)化深圳
  • 網(wǎng)站開發(fā)工具最適合百度小說排行榜
  • 網(wǎng)站里的輪廓圖 怎么做的廣告視頻
  • 泉州網(wǎng)站開發(fā)一個(gè)完整的營(yíng)銷策劃案范文
  • 鋼材網(wǎng)站建設(shè)排名軟件下載
  • 衡水冀縣做網(wǎng)站seo關(guān)鍵詞大搜
  • 想要去國(guó)外網(wǎng)站買東西怎么做最好的營(yíng)銷策劃公司
  • 大理市政府建設(shè)辦網(wǎng)站怎么開通網(wǎng)站平臺(tái)
  • 福永三合一網(wǎng)站設(shè)計(jì)新聞軟文推廣案例
  • 網(wǎng)站開發(fā)完整的解決方案網(wǎng)頁制作軟件dw
  • 蘇州網(wǎng)站建設(shè)招標(biāo)西安專業(yè)做網(wǎng)站公司
  • 什么公司做網(wǎng)站出名國(guó)際新聞
  • 上線了建站怎么樣kol合作推廣
  • 學(xué)做美食飲品網(wǎng)站國(guó)際新聞最新消息今天
  • 項(xiàng)目網(wǎng)格化管理方案外貿(mào)seo推廣
  • 做設(shè)計(jì)的地圖網(wǎng)站百度推廣怎么注冊(cè)賬號(hào)
  • 崇文網(wǎng)站建設(shè)北京網(wǎng)站優(yōu)化步驟
  • 網(wǎng)站空間流量西安競(jìng)價(jià)托管
  • 線上營(yíng)銷的優(yōu)勢(shì)和劣勢(shì)上海有哪些優(yōu)化網(wǎng)站推廣公司
  • 網(wǎng)站域名查詢官網(wǎng)網(wǎng)絡(luò)平臺(tái)
  • php網(wǎng)站開發(fā)視頻教程下載石家莊郵電職業(yè)技術(shù)學(xué)院
  • 用網(wǎng)站建設(shè)費(fèi)用南安網(wǎng)站建設(shè)
  • 浦東新區(qū)網(wǎng)站優(yōu)化公司關(guān)鍵詞推廣優(yōu)化排名如何
  • 做網(wǎng)站怎么備案谷歌官方網(wǎng)站登錄入口
  • 有沒有教做健身餐的網(wǎng)站搜索引擎優(yōu)化的主要手段
  • 網(wǎng)站橫幅廣告怎么做網(wǎng)站建設(shè)軟件
  • 坦洲網(wǎng)站建設(shè)公司哪家好拉新app渠道