最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JAVA類之間方法的調用問題小結

 更新時間:2026年01月09日 10:03:02   作者:plus_left  
文章詳細介紹了靜態(tài)方法和非靜態(tài)方法在不同情況下的調用方式,包括同一類內和不同類之間的調用,本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友參考下吧

注:調用方法——調用另一方法的方法
被調用方法——被調用的方法

一、靜態(tài)方法調用其他方法:

1. 靜態(tài)方法調用非靜態(tài)方法

無論是否在同一類內,均需要通過對象調用

//Test類
package main;
public class Test {
    public void IsSon1(){//非靜態(tài)方法
        System.out.println("java大爺,你成功調用了你非靜態(tài)方法里的兒子1");
    }
    public static void main(String[] args) {
        Test son1=new Test();
        son1.IsSon1();//靜態(tài)方法通過對象調用此類中的非靜態(tài)方法
        Son son=new Son();//靜態(tài)方法通過對象調用Son類中的非靜態(tài)方法
        son.IsSon();
    }
}
//Son類
package main;
public class Son {
    public  void IsSon(){
        System.out.println("java大爺,你成功的調用了你另一個類里的兒子");
    }//Son類里的非靜態(tài)方法
}

2.靜態(tài)方法調用靜態(tài)方法

同一類內直接調用,不同類內直接通過類名.方法名(參數(shù)表)調用

package main;
public class Test {
    public static void IsSon2(){//靜態(tài)方法
        System.out.println("java大爺,你成功調用了你靜態(tài)方法里的兒子2");
    }
    public static void main(String[] args) {
        IsSon2();//靜態(tài)方法直接調用類內的靜態(tài)方法
        Son.IsSon3();//靜態(tài)方法通過類名直接調用Son類中的靜態(tài)方法
    }
}
package main;
public class Son {
    public  static void IsSon3(){
        System.out.println("java大爺,你成功的調用了你另一個類里的靜態(tài)兒子3");
    }//Son類里的靜態(tài)方法
}

二、非靜態(tài)方法調用其他方法

1.非靜態(tài)方法在同一類內調用其他方法

在同一類內,非靜態(tài)方法可以直接調用靜態(tài)方法和非靜態(tài)方法

package main;
public class Test {
    public void Son1(){//非靜態(tài)方法
        System.out.println("java大爺,你成功調用了你非靜態(tài)方法里的兒子1");
    }
    public static void Son2(){//靜態(tài)方法
        System.out.println("java大爺,你成功調用了你靜態(tài)方法里的兒子2");
    }
    public void alloutput(){
        Son1();//非靜態(tài)方法直接調用類內的非靜態(tài)方法△
        Son2();//非靜態(tài)方法直接調用類內的靜態(tài)方法△
    }
    public static void main(String[] args) {
        Test test = new Test();
        test.alloutput();//前邊已學靜態(tài)方法通過對象調用非靜態(tài)方法
    }
}

2.非靜態(tài)方法在不同類之間調用其他方法

在不同類之間,非靜態(tài)方法需要通過對象才能調用非靜態(tài)方法。
非靜態(tài)方法既可以通過對象調用靜態(tài)方法又可以通過類名直接調用(由于對象的調用方式屬于非靜態(tài)調用方式,所以建議使用類名直接調用靜態(tài)方法)

package main;
public class Test {
    public void output(){
        Son.IsSon1();//通過類名直接調用Son類中的靜態(tài)方法,不建議使用對象調用靜態(tài)方法
        Son son = new Son();
        son.IsSon2();//通過對象調用Son類中的非靜態(tài)方法
    }
    public static void main(String[] args) {
        //同一類中的靜態(tài)方法調用非靜態(tài)方法output,前邊已經涉及到
        Test test = new Test();
        test.output();
    }
}
package main;
public class Son {
    public  static void IsSon1(){//Son類里的靜態(tài)方法
        System.out.println("java大爺,你成功的調用了你另一個類里的靜態(tài)兒子1");
    }
    public  void IsSon2(){//Son類里的非靜態(tài)方法
        System.out.println("java大爺,你成功的調用了你另一個類里的非靜態(tài)兒子2");
    }
}

到此這篇關于JAVA類之間方法的調用問題小結的文章就介紹到這了,更多相關java類方法調用內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Java使用OSS實現(xiàn)上傳文件功能

    Java使用OSS實現(xiàn)上傳文件功能

    這篇文章主要為大家詳細介紹了Java如何使用OSS實現(xiàn)上傳文件功能,文中的示例代碼講解詳細,具有一定的學習價值,感興趣的小伙伴可以了解一下
    2024-01-01
  • Java數(shù)字簽名算法DSA實例詳解

    Java數(shù)字簽名算法DSA實例詳解

    這篇文章主要介紹了Java數(shù)字簽名算法DSA,結合實例形式分析了Java數(shù)字簽名算法DSA具體定義與使用技巧,需要的朋友可以參考下
    2018-05-05
  • 集成apollo動態(tài)日志取締logback-spring.xml配置

    集成apollo動態(tài)日志取締logback-spring.xml配置

    這篇文章主要為大家介紹了集成apollo動態(tài)日志取締logback-spring.xml配置的過程內容詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2022-02-02
  • Java實現(xiàn)的微信公眾號獲取微信用戶信息示例

    Java實現(xiàn)的微信公眾號獲取微信用戶信息示例

    這篇文章主要介紹了Java實現(xiàn)的微信公眾號獲取微信用戶信息,結合實例形式分析了Java微信公眾號獲取微信用戶信息相關原理、步驟與操作注意事項,需要的朋友可以參考下
    2019-10-10
  • Mybatis-Plus使用ID_WORKER生成主鍵id重復的解決方法

    Mybatis-Plus使用ID_WORKER生成主鍵id重復的解決方法

    本文主要介紹了Mybatis-Plus使用ID_WORKER生成主鍵id重復的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • JAVA實現(xiàn)用戶抽獎功能(附完整代碼)

    JAVA實現(xiàn)用戶抽獎功能(附完整代碼)

    這篇文章主要給大家介紹了關于JAVA實現(xiàn)用戶抽獎功能的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • Java通用工程模塊bom包管理詳細代碼示例

    Java通用工程模塊bom包管理詳細代碼示例

    BOM本質上是一個普通的POM文件,區(qū)別是對于使用方而言,生效的只有這一個部分,這篇文章主要介紹了Java通用工程模塊bom包管理的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2026-06-06
  • 使用Java生成JWT令牌的示例代碼

    使用Java生成JWT令牌的示例代碼

    json-web-token簡稱java web令牌,也稱作JWT,是一種可以實現(xiàn)跨域身份驗證身份的方案,jwt不加密傳輸數(shù)據(jù),但能夠通過數(shù)據(jù)前面驗證數(shù)據(jù)的未被篡改,本文給大家介紹了如何使用Java生成JWT令牌,需要的朋友可以參考下
    2024-04-04
  • 深入理解Spring Boot屬性配置文件

    深入理解Spring Boot屬性配置文件

    這篇文章主要給大家深入的介紹了關于Spring Boot屬性配置文件的相關資料,文中介紹的很詳細,相信對大家具有一定的參考借鑒價值,需要的朋友們下面來一起看看吧。
    2017-02-02
  • 關于SpringBoot配置項的優(yōu)先級,不再有配置不生效的問題

    關于SpringBoot配置項的優(yōu)先級,不再有配置不生效的問題

    這篇文章主要介紹了關于SpringBoot配置項的優(yōu)先級,不再有配置不生效的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04

最新評論

八宿县| 舒城县| 平顶山市| 郯城县| 岱山县| 许昌县| 永宁县| 锡林郭勒盟| 湟源县| 海丰县| 即墨市| 京山县| 浦城县| 鹤岗市| 竹山县| 仁怀市| 资兴市| 廊坊市| 如东县| 罗甸县| 宣化县| 孟津县| 胶州市| 祁东县| 抚顺市| 洛浦县| 信宜市| 宜章县| 兴国县| 永寿县| 凤山县| 鹤庆县| 黎平县| 兴化市| 吉隆县| 南投市| 抚州市| 大足县| 嘉鱼县| 化州市| 靖安县|