-3
A
回答
0
從理論上講,你可以將所有內容編碼在main和in中。然而,爲了讓你的代碼結構化,你可能想在main之外編寫代碼並從main調用它。
0
主要方法是Java虛擬機的起點。所以如果你想運行你的應用程序,必須有一個主要的方法。不僅Java有這個概念,還有其他的OOP編程語言如C,C++,C#。你可以在主體之外編寫代碼。但請記住,只有在主方法的示例函數中有方法時才能訪問該代碼。
0
主要方法是在您的系統能夠調用和啓動程序了。如果您希望運行程序並使用其他類,則需要使用主要方法。
您可以在main方法中創建你的程序,如果你願意,但你的程序變得更加複雜,你會想創建初始化,然後在你的主要方法使用的其他類。例如,如果您製作兩個名爲「Suv」「Sedan」的類,然後再製作一個名爲「Mechanic」的類 - 將容納您的主類的類 - 您可以初始化Suv和Sedan,並且可以調用方法你在Suv和Sedan中做的事情就像改變引擎或者改變顏色等等。
如果你只是在學習java,那麼不要太擔心它,只要把你的代碼寫在你的main方法。
0
Main是任何Java應用程序的入口點。 Java虛擬機啓動時加載一個指定的類,然後在這個指定的類中調用方法main
。
你可以寫你的代碼在main方法,或別的地方,打電話的是,在您要在其中執行它的秩序的主要方法。
方法main必須聲明爲public
,static
和void
。下面是它的原因:
public
: -main
被標記爲公開,以便它可以從任何地方類的範圍之外進行訪問或寬,我們可以項目範圍之外的話。static
: - 它被標記爲靜態,因此可以在沒有任何類的實例的情況下調用它。沒有聲明主方法是靜態的,你的程序會成功編譯,但在運行時拋出一個錯誤。void
: - 關鍵字void用於與main
告訴主方法不返回任何值的JVM。它僅用於啓動應用程序而不用於返回任何內容。
以下爲main
方法的有效的聲明:
public static void main(String[] args)
public static void main(String... args)
相關問題
- 1. 主要方法是什麼?
- 2. 什麼是存根主要方法?
- 3. 在JAVA主要方法中String array的需要是什麼
- 4. 什麼是C#Java的等效主要方法
- 5. 爲什麼不介紹主要方法?
- 6. 爲什麼主要方法需要是靜態的?
- 7. 什麼是「主要表達」?
- 8. 什麼是主要屬性?
- 9. 什麼是主要的方式豚
- 10. 在C中決定返回值的一般方法是什麼?
- 11. 在servlet中,「主要方法」的作用是什麼?
- 12. Apache Ignite的主要想法是什麼?
- 13. Scrum作爲一種方法學的主要優點是什麼?
- 14. 什麼是主要方法使用字符串ARGS []的
- 15. Rspecs「#its」方法的主題是什麼
- 16. 從指令中獲取值的一般化方法是什麼?
- 17. 啓動適量還原內核的一般方法是什麼?
- 18. 什麼是將一般udf分配給application.cfc的正確方法?
- 19. 一般地寫擴展名的正確方法是什麼?
- 20. 在OCaml中放置括號的一般規則是什麼?
- 21. Java:爲什麼要使用方法而不是構造函數?
- 22. 一般保護的功能是什麼?
- 23. 什麼是「聲明式安全」?一般
- 24. 什麼是一般信號量範圍?
- 25. 爲什麼Java的主要方法使用String []而不是String dot dot dot
- 26. 進化算法'方法'之間的主要區別是什麼?
- 27. 寫無效法的目的是什麼,主要方法
- 28. C++什麼放在一個類聲明,什麼不是
- 29. 什麼是可用於解析XML的主要方法/庫?
- 30. 在Java中,爲什麼instanceof是關鍵字而不是方法?
[輸入點](https://en.wikipedia.org/wiki/Entry_point#Java) –
主要是的入口點你的申請。這是運行程序時運行的方法。你可以在其他地方編寫你的應用程序邏輯,但是你必須從main方法運行它。 –
您應該閱讀以下內容:https://en.wikipedia.org/wiki/Single_responsibility_principle – Tom