欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

深入理解Java main方法詳解

 更新時(shí)間:2021年11月18日 16:29:41   作者:兮動(dòng)人  
這篇文章主要為大家介紹了Java main方法詳解,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助

1. 深入理解 main 方法

解釋main方法的形式:public static void main(String[] args){}

1..main方法是虛擬機(jī)調(diào)用的

2.java虛擬機(jī)需要調(diào)用類的main()方法,所以該方法的訪問(wèn)權(quán)限必須是public

3.java虛擬機(jī)在執(zhí)行main()方法時(shí)不必創(chuàng)建對(duì)象,所以該方法必須是static

4.該方法接收String類型的數(shù)組參數(shù),該數(shù)組中保存執(zhí)行java命令時(shí)傳遞給所運(yùn)行的類的參數(shù)。

5.java 執(zhí)行的程序 參數(shù)1 參數(shù)2 參數(shù)3

在這里插入圖片描述

public class Hello {
    public static void main(String[] args) {
        // args 是如何傳入的
        // 遍歷顯示
        for (int i = 0; i < args.length; i++) {
            System.out.println("第" + (i + 1) + "個(gè)參數(shù)=" + args[i]);
        }
    }
}

在這里插入圖片描述

特別提示:

1.在 main()方法中,可以直接調(diào)用 main 方法所在類的靜態(tài)方法或靜態(tài)屬性。

2.但是,不能直接訪問(wèn)該類中的非靜態(tài)成員,必須創(chuàng)建該類的一個(gè)實(shí)例對(duì)象后,才能通過(guò)這個(gè)對(duì)象去訪問(wèn)類中的非靜態(tài)成員。

public class Main01 {
    //靜態(tài)變量
    private static String name = "兮動(dòng)人";
    //非靜態(tài)的變量
    private int n1 = 1000;
    //靜態(tài)方法
    public static void hi(){
        System.out.println("Main01 的 hi方法");
    }
    //非靜態(tài)方法
    public void cry(){
        System.out.println("Main01 的 cry方法");
    }
    public static void main(String[] args) {
        //可以直接使用 name
        //1.靜態(tài)方法main 可以訪問(wèn)本類的靜態(tài)成員
        System.out.println("name=" + name);
        hi();
        //2.靜態(tài)方法main 不可以訪問(wèn)本類的非靜態(tài)成員
        //System.out.println("n1=" + n1);
        //cry();
        //3.靜態(tài)方法 main 要訪問(wèn)本類的非靜態(tài)成員,需要先創(chuàng)建對(duì)象,再調(diào)用即可
        Main01 main01 = new Main01();
        System.out.println(main01.n1);
        main01.cry();
    }
}

在這里插入圖片描述

2. 在 Idea 下如何傳遞參數(shù)

  • 案例 Main02.java
public class Main02 {
    public static void main(String[] args) {
        for (int i = 0; i < args.length; i++) {
            System.out.println("第" + (i + 1) + "個(gè)參數(shù)=" + args[i]);
        }
    }
}

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

總結(jié)

本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • Java 5個(gè)人坐在一起(有關(guān)第五個(gè)人歲數(shù)的問(wèn)題)

    Java 5個(gè)人坐在一起(有關(guān)第五個(gè)人歲數(shù)的問(wèn)題)

    利用遞歸的方法,遞歸分為回推和遞推兩個(gè)階段。要想知道第五個(gè)人歲數(shù),需知道第四人的歲數(shù),依次類推,推到第一人(10歲),再往回推,需要的朋友可以參考下
    2017-02-02
  • MyBatis Plus構(gòu)建一個(gè)簡(jiǎn)單的項(xiàng)目的實(shí)現(xiàn)

    MyBatis Plus構(gòu)建一個(gè)簡(jiǎn)單的項(xiàng)目的實(shí)現(xiàn)

    這篇文章主要介紹了MyBatis Plus構(gòu)建一個(gè)簡(jiǎn)單的項(xiàng)目的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • springboot部署linux訪問(wèn)服務(wù)器資源的方法

    springboot部署linux訪問(wèn)服務(wù)器資源的方法

    這篇文章主要介紹了springboot部署linux訪問(wèn)服務(wù)器資源,部署springboot項(xiàng)目至服務(wù)器用了幾種不同方法,文中給大家詳細(xì)介紹,需要的朋友可以參考下
    2019-12-12
  • 解讀java?try?catch?異常后還會(huì)繼續(xù)執(zhí)行嗎

    解讀java?try?catch?異常后還會(huì)繼續(xù)執(zhí)行嗎

    這篇文章主要介紹了解讀java?try?catch?異常后還會(huì)不會(huì)繼續(xù)執(zhí)行問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • java與php的區(qū)別淺析

    java與php的區(qū)別淺析

    在本篇文章里小編給大家整理了關(guān)于java與php的區(qū)別以及相關(guān)知識(shí)點(diǎn),有興趣的朋友們學(xué)習(xí)下。
    2019-03-03
  • Lombok的@CustomLog流暢的公司多場(chǎng)景日志

    Lombok的@CustomLog流暢的公司多場(chǎng)景日志

    這篇文章主要為大家介紹了Lombok的@CustomLog流暢的公司多場(chǎng)景日志開(kāi)發(fā)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • Java實(shí)現(xiàn)操作excel表格

    Java實(shí)現(xiàn)操作excel表格

    在日常工作中,對(duì)Excel工作表格的操作處理可是多的數(shù)不清楚,下面是java語(yǔ)言對(duì)其的操作,有需要的小伙伴可以參考下
    2015-10-10
  • IDEA中database使用教程

    IDEA中database使用教程

    idea集成了一個(gè)數(shù)據(jù)庫(kù)管理工具,可以可視化管理很多種類的數(shù)據(jù)庫(kù),本文主要介紹了IDEA中database使用教程,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-06-06
  • JAVA得到數(shù)組中最大值和最小值的簡(jiǎn)單實(shí)例

    JAVA得到數(shù)組中最大值和最小值的簡(jiǎn)單實(shí)例

    這篇文章主要介紹了JAVA得到數(shù)組中最大值和最小值的簡(jiǎn)單實(shí)例,需要的朋友可以參考下
    2014-08-08
  • 淺析Bean?Searcher?與?MyBatis?Plus?區(qū)別介紹

    淺析Bean?Searcher?與?MyBatis?Plus?區(qū)別介紹

    Bean?Searcher號(hào)稱任何復(fù)雜的查詢都可以一行代碼搞定,但?Mybatis?Plus?似乎也有類似的動(dòng)態(tài)查詢功能,最近火起的?Bean?Searcher?與?MyBatis?Plus?倒底有啥區(qū)別?帶著這個(gè)問(wèn)題一起通過(guò)本文學(xué)習(xí)下吧
    2022-05-05

最新評(píng)論