public static void main什么意思(public static void main)

導讀 您好,現在軟糖來為大家解答以上的問題。public static void main什么意思,public static void main相信很多小伙伴還不知道,現在讓我...

您好,現在軟糖來為大家解答以上的問題。public static void main什么意思,public static void main相信很多小伙伴還不知道,現在讓我們一起來看看吧!

1、這是 Java 程序的入口地址,Java 虛擬機運行程序的時候首先找的就是 main 方法。

2、跟 C 語言里面的 main() 函數的作用是一樣的。

3、只有有 main() 方法的 Java 程序才能夠被 Java 虛擬機運行,可理解為規定的格式。

4、對于里面的參數及修飾符:public:表示的這個程序的訪問權限,表示的是任何的場合可以被引用,這樣 Java 虛擬機就可以找到 main() 方法,從而來運行?javac?程序。

5、static: 表明方法是靜態的,不依賴類的對象的,是屬于類的,在類加載的時候 main() 方法也隨著加載到內存中去。

6、void:main():方法是不需要返回值的。

7、main:約定俗成,規定的。

8、String[] args:從控制臺接收參數。

9、擴展資料:只有main方法可以作為程序的入口。

10、public static void main(String[] args) 方法體}觀察這個方法,可以看出:這是一個public static修飾的方法,所以他是一個靜態的方法。

11、返回值是void類型,也就是無返回值。

12、方法名是main。

13、參數是String數組。

14、當運行程序的時候,通常都是以main方法作為起點,以main方法中的第一條語句作為程序的第一條語句。

15、由于main方法是一個靜態的方法,所以該方法放在任何一個類中都是可以執行的。

16、main方法的形式是固定的,以下寫法都不能作為程序的入口:public static void mian()? ? ? ? ? ? ? ? ? ? ? //必須帶String[]參數。

17、public static int main(String[] args)? ? //返回值必須為void。

18、public void main(String[] args)? ? ? ? ? ?//必須是static。

本文就為大家分享到這里,希望小伙伴們會喜歡。

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!