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

全面解析Java main方法

 更新時(shí)間:2018年05月08日 08:33:27   作者:奇客藝術(shù)  
main方法是我們學(xué)習(xí)Java語言學(xué)習(xí)的第一個(gè)方法,也是每個(gè)java使用者最熟悉的方法,每個(gè)Java應(yīng)用程序都必須有且僅有一個(gè)main方法。這篇文章通過實(shí)例代碼給大家介紹java main方法的相關(guān)知識,感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧

1、main方法的重載

package cn.nxl;
 public class Main_test {
  public static void main(String args[]) {
   System.out.println("應(yīng)用程序入口的main方法");
   main();
   main();
   main(, );
  }
  public static void main(){
   System.out.println("無參的main方法");
  }
  public static void main(int i){
   System.out.println("有參的重載main方法");
  }
  public static void main(int i,int j){
   System.out.println("有兩個(gè)參數(shù)的重載main方法");
  }
 }

以上實(shí)例說明main方法是可以重載的,每個(gè)main方法的參數(shù)都是不同的,程序是可以運(yùn)行的,可以輸出應(yīng)有的結(jié)果。但是,如果沒有程序入口的main方法,只含有其他main方法。雖然編譯此程序是可以的通過的,但是運(yùn)行時(shí)會產(chǎn)生錯(cuò)誤。這是因?yàn)槌绦蜻\(yùn)行時(shí),Java虛擬機(jī)找不到對應(yīng)的main方法,就會產(chǎn)生運(yùn)行錯(cuò)誤。

2、main方法的調(diào)用

 public class Main_test {          
  public static void main(String[] args) {
   main(args);
  }
  public static void main(String[] args){
   main(args);
  }
 }

運(yùn)行程序后,程序無限遞歸執(zhí)行兩main方法,很明顯main方法是可以被調(diào)用的。

 

3、main方法的繼承

Main.java:
 public class Main{
  public static void main(String[] args) {
   System.out.println("Hello Word!");
  }
 }
Main_test.java:
 public class Main_test extends Main{
 }

 

編譯運(yùn)行Main_test.java后輸出了“Hello Word!”,說明main方法是可以被繼承。

4、main方法的隱藏

Main.java:
 public class Main{
  public static void main(String[] args) {
   System.out.println("Main");
  }
 }
Main_test.java
 public class Main_test extends Main{
  public static void main(String[] args) {
   System.out.println("Main_test");
  }
 }

 

很顯然父類Main中的main方法被隱藏,結(jié)果顯示的是子類中的main方法中的內(nèi)容。

總結(jié)

以上所述是小編給大家介紹的Java main方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • java中重寫父類方法加不加@Override詳解

    java中重寫父類方法加不加@Override詳解

    這篇文章主要介紹了java中重寫父類方法加不加@Override詳解,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • 使用Spring事件監(jiān)聽機(jī)制實(shí)現(xiàn)跨模塊調(diào)用的步驟詳解

    使用Spring事件監(jiān)聽機(jī)制實(shí)現(xiàn)跨模塊調(diào)用的步驟詳解

    Spring 事件監(jiān)聽機(jī)制是 Spring 框架中用于在應(yīng)用程序的不同組件之間進(jìn)行通信的一種機(jī)制,Spring 事件監(jiān)聽機(jī)制基于觀察者設(shè)計(jì)模式,使得應(yīng)用程序的各個(gè)部分可以解耦,提高模塊化和可維護(hù)性,本文給大家介紹了使用Spring事件監(jiān)聽機(jī)制實(shí)現(xiàn)跨模塊調(diào)用,需要的朋友可以參考下
    2024-06-06
  • Java延遲隊(duì)列DelayQueue原理詳解

    Java延遲隊(duì)列DelayQueue原理詳解

    這篇文章主要介紹了Java延遲隊(duì)列DelayQueue原理詳解,DelayQueue 是一個(gè)通過PriorityBlockingQueue實(shí)現(xiàn)延遲獲取元素的無界隊(duì)列無界阻塞隊(duì)列,其中添加進(jìn)該隊(duì)列的元素必須實(shí)現(xiàn)Delayed接口,而且只有在延遲期滿后才能從中提取元素,需要的朋友可以參考下
    2023-12-12
  • 在IDEA里gradle配置和使用的方法步驟

    在IDEA里gradle配置和使用的方法步驟

    這篇文章主要介紹了在IDEA里gradle配置和使用的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Java?Chassis3應(yīng)用視角的配置管理技術(shù)解密

    Java?Chassis3應(yīng)用視角的配置管理技術(shù)解密

    這篇文章主要為大家介紹了Java?Chassis3應(yīng)用視角的配置管理相關(guān)的機(jī)制和背后故事,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • IDEA實(shí)現(xiàn)JDBC的操作步驟

    IDEA實(shí)現(xiàn)JDBC的操作步驟

    JDBC提供了一種基準(zhǔn),據(jù)此可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠編寫數(shù)據(jù)庫應(yīng)用程序,本文給大家介紹IDEA實(shí)現(xiàn)JDBC的操作步驟,感興趣的朋友一起看看吧
    2022-01-01
  • Spring?Boot?整合?Fisco?Bcos部署、調(diào)用區(qū)塊鏈合約的案例

    Spring?Boot?整合?Fisco?Bcos部署、調(diào)用區(qū)塊鏈合約的案例

    本篇文章介紹?Spring?Boot?整合?Fisco?Bcos?的相關(guān)技術(shù),最最重要的技術(shù)點(diǎn),部署、調(diào)用區(qū)塊鏈合約的工程案例,本文通過流程分析給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2022-01-01
  • 歸并算法之有序數(shù)組合并算法實(shí)現(xiàn)

    歸并算法之有序數(shù)組合并算法實(shí)現(xiàn)

    這篇文章主要介紹了歸并算法之有序數(shù)組合并算法實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • Kafka消費(fèi)客戶端協(xié)調(diào)器GroupCoordinator詳解

    Kafka消費(fèi)客戶端協(xié)調(diào)器GroupCoordinator詳解

    這篇文章主要為大家介紹了Kafka消費(fèi)客戶端協(xié)調(diào)器GroupCoordinator使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • Java實(shí)例講解動態(tài)代理

    Java實(shí)例講解動態(tài)代理

    動態(tài)代理指的是,代理類和目標(biāo)類的關(guān)系在程序運(yùn)行的時(shí)候確定的,客戶通過代理類來調(diào)用目標(biāo)對象的方法,是在程序運(yùn)行時(shí)根據(jù)需要動態(tài)的創(chuàng)建目標(biāo)類的代理對象。本文將通過案例詳細(xì)講解一下動態(tài)代理,需要的可以參考一下
    2022-06-06

最新評論

股票| 南康市| 克东县| 乡城县| 辽源市| 双辽市| 驻马店市| 桦甸市| 安阳县| 孟津县| 西宁市| 桐城市| 固始县| 乌审旗| 申扎县| 定日县| 新蔡县| 元氏县| 酉阳| 大化| 柞水县| 滁州市| 安岳县| 瑞安市| 定襄县| 南和县| 宁南县| 长治市| 湖南省| 浙江省| 北京市| 宁阳县| 广安市| 定南县| 怀安县| 平原县| 梁平县| 舟山市| 扎囊县| 保山市| 安远县|