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

深入理解Java main方法詳解

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

1. 深入理解 main 方法

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

1..main方法是虛擬機調用的

2.java虛擬機需要調用類的main()方法,所以該方法的訪問權限必須是public

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

4.該方法接收String類型的數(shù)組參數(shù),該數(shù)組中保存執(zhí)行java命令時傳遞給所運行的類的參數(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) + "個參數(shù)=" + args[i]);
        }
    }
}

在這里插入圖片描述

特別提示:

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

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

public class Main01 {
    //靜態(tài)變量
    private static String name = "兮動人";
    //非靜態(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 可以訪問本類的靜態(tài)成員
        System.out.println("name=" + name);
        hi();
        //2.靜態(tài)方法main 不可以訪問本類的非靜態(tài)成員
        //System.out.println("n1=" + n1);
        //cry();
        //3.靜態(tài)方法 main 要訪問本類的非靜態(tài)成員,需要先創(chuàng)建對象,再調用即可
        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) + "個參數(shù)=" + args[i]);
        }
    }
}

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

總結

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注腳本之家的更多內容!

相關文章

  • 解決Springboot集成Redis集群配置公網(wǎng)IP連接報私網(wǎng)IP連接失敗問題

    解決Springboot集成Redis集群配置公網(wǎng)IP連接報私網(wǎng)IP連接失敗問題

    在Springboot 集成 Redis集群配置公網(wǎng)IP連接報私網(wǎng)IP連接失敗,一直報私有IP連接失敗,所以本文小編給大家介紹了如何解決報錯問題,如果有遇到相同問題的同學,可以參考閱讀本文
    2023-10-10
  • Java使用redisson實現(xiàn)分布式鎖的示例詳解

    Java使用redisson實現(xiàn)分布式鎖的示例詳解

    這篇文章主要為大家詳細介紹了在Java項目中使用redisson實現(xiàn)分布式鎖,文中的示例代碼講解詳細,具有一定的學習價值,需要的可以參考一下
    2023-07-07
  • Spring中獲取Bean對象的三種注入方式與兩種注入方法詳解

    Spring中獲取Bean對象的三種注入方式與兩種注入方法詳解

    平常的Java開發(fā)中程序員在某個類中需要依賴其它類的方法,下面這篇文章主要給大家介紹了關于Spring中獲取Bean對象的三種注入方式與兩種注入方法的相關資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-03-03
  • 詳解SSM框架下結合log4j、slf4j打印日志

    詳解SSM框架下結合log4j、slf4j打印日志

    本篇文章主要介紹了詳解SSM框架下結合log4j、slf4j打印日志,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • springboot實現(xiàn)圖片上傳與下載功能

    springboot實現(xiàn)圖片上傳與下載功能

    這篇文章主要為大家詳細介紹了后端spring項目經(jīng)常要做的功能,實現(xiàn)圖片上傳和下載,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-12-12
  • SpringBoot關于自定義注解實現(xiàn)接口冪等性方式

    SpringBoot關于自定義注解實現(xiàn)接口冪等性方式

    這篇文章主要介紹了SpringBoot關于自定義注解實現(xiàn)接口冪等性方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • SpringBoot SSMP 整合案例分享

    SpringBoot SSMP 整合案例分享

    這篇文章主要介紹了SpringBoot SSMP 整合案例分享,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • 如何利用 Either 和 Option 進行函數(shù)式錯誤處理

    如何利用 Either 和 Option 進行函數(shù)式錯誤處理

    這篇文章主要介紹了如何利用 Either 和 Option 進行函數(shù)式錯誤處理。在 Java 中,錯誤的處理在傳統(tǒng)上由異常以及創(chuàng)建和傳播異常的語言支持進行。但是,如果不存在結構化異常處理又如何呢?,需要的朋友可以參考下
    2019-06-06
  • Java中bcrypt算法實現(xiàn)密碼加密的方法步驟

    Java中bcrypt算法實現(xiàn)密碼加密的方法步驟

    我們可以在Spring Boot和SSM中實現(xiàn)密碼加密,使用bcrypt算法可以保障密碼的安全性,并且減少了手動編寫哈希函數(shù)的工作量,本文就來詳細的介紹一下,感興趣的可以了解一下
    2023-08-08
  • UrlRewrite 重寫url詳解及實例

    UrlRewrite 重寫url詳解及實例

    這篇文章主要介紹了UrlRewrite 重寫url詳解及實例的相關資料,重寫能美化,提高安全,有利于搜索引擎的收入等,需要的朋友可以參考下
    2016-12-12

最新評論

舒兰市| 洛隆县| 仲巴县| 华宁县| 安平县| 长宁县| 扎鲁特旗| 峨眉山市| 六枝特区| 炎陵县| 漳浦县| 合作市| 雷州市| 美姑县| 锦州市| 闵行区| 黑龙江省| 泉州市| 娄底市| 兰考县| 正镶白旗| 锦州市| 克拉玛依市| 迁西县| 定远县| 贺州市| 洪湖市| 台江县| 耒阳市| 乌什县| 吴堡县| 拜泉县| 兴业县| 新沂市| 闻喜县| 许昌县| 翼城县| 蕉岭县| 松桃| 德清县| 行唐县|