寫在前言 : 學習資源B站是最好的也是很全面。
1、現在出去面試,面試官老是會問你一句話Java 怎麼樣?
不管是大數據崗位還是數據庫都會問一句。 回來痛下決心,決定探索下這門語言的精髓,大數據很多框架也都是Java 寫的,的確懂一門語言,比較穩妥。路也寬敞!!!不然就和喫飯沒筷子,那麼尷尬。把每天學習到的 Java知識分享到這裏會。直到能自己寫個複雜一點Dome得出來。
2、爲了監督自己探索這門語言的動力與決心。特此這段話放到前面!!!
3、挑戰下自己 到底是笨 還是學不會,還是不想學。
————————————————---------------------------------------------------------------------------------------------------------------------------------------------
文章目錄:
- 寫在前言 : 學習資源B站是最好的也是很全面。
- 1、現在出去面試,面試官老是會問你一句話Java 怎麼樣?
- 不管是大數據崗位還是數據庫都會問一句。 回來痛下決心,決定探索下這門語言的精髓,大數據很多框架也都是Java 寫的,的確懂一門語言,比較穩妥。路也寬敞!!!不然就和喫飯沒筷子,那麼尷尬。把每天學習到的 Java知識分享到這裏會。直到能自己寫個複雜一點Dome得出來。
- 2、爲了監督自己探索這門語言的動力與決心。特此這段話放到前面!!!
- 3、挑戰下自己 到底是笨 還是學不會,還是不想學。
- 一、方法的重載(Overload)
- 定義:在同一個類中,允許存在一個以上同名的方法,只要它們的參數個數或者參數類型不同即可。
- “兩同一不同”:
- 同一個類、相同的方法名 參數列表不同:參數個數不同,參數類型不同。
- 重載的特點
- 重載 栗子:
- 按指定位置的數據類型去執行。。。
- 在這裏插入圖片描述
- 二、方法的值傳遞機制
- 關於變量的賦值:
- 三、方法的形參傳遞機制:值傳遞
一、方法的重載(Overload)
1、重載的概念
定義:在同一個類中,允許存在一個以上同名的方法,只要它們的參數個數或者參數類型不同即可。
“兩同一不同”:
同一個類、相同的方法名 參數列表不同:參數個數不同,參數類型不同。
重載的特點
與返回值類型無關,只看參數列表,且參數列表必須相同。(參數個數或者參數類型)
2、在通過對象調用方法時,如何確定某一個指定的方法
方法名—》參數列表
重載 栗子:
package iwork4;
public class OverloadTest {
public static void main(String[] args) {
OverloadTest over = new OverloadTest();
over.getsum(1, 2);
over.getsum(true, false);
}
public void getsum (int i, int j) {
System.out.println(“1”);
}
public void getsum(double d1,double d2) {
System.out.println(“2”);
}
public void getsum(String s1,int i) {
System.out.println(“3”);
}
public void getsum(boolean b,boolean b2) {
System.out.println(“true”);
}
}
按指定位置的數據類型去執行。。。
二、方法的值傳遞機制
關於變量的賦值:
①如果變量是基本數據類型,此時賦值的是變量所保存的 數據值。
②如果變量是數據類型,此時賦值的是變量所保存的數據的地址值。
三、方法的形參傳遞機制:值傳遞
1.形參:方法定義時,聲明的小括號內的參數
2.實參:方法定義時,聲明的小括號內的實際參數值。
栗子:方法的形參
如果我的博客對你有幫助、如果你喜歡我的博客內容,請“點贊” “評論”“收藏”
一鍵三連哦!聽說點讚的人運氣不會太差,每一天都會元氣滿滿呦!如果實在要白嫖的話,那祝你開心每一天,歡迎常來我博客看看。