我很新的編程,但在C我會有一個主要功能,調用運行該程序所需的所有其他方法。不過,在Java中,我正在研究this - 這意味着將main()方法放在它自己的類中,該類的責任只是初始化程序。我是否應該有另一個只調用方法的類(比如'系統'類)(即運行程序?)。如果是這樣,是否有任何關於命名主類的約定?Java的main()方法及其包含的類應該做什麼?
1
A
回答
1
主要方法類似於C和C++的主要功能;它是您的應用程序的入口點,並且隨後將調用您的程序所需的其他所有方法。
方法簽名
任何類可以包含一個main
方法,但只有一個
調用類main
方法
java MyApp arg1 arg2
其中MyApp的是一類含有main
方法。
+0
終於有人決定寫一個答案...大聲笑 – A4L 2013-04-07 18:42:38
+0
感謝大家,非常感謝。 – 2013-04-07 18:45:05
+0
我應該發佈一個新問題,但是在你的主類中只有一個(long-ish)方法可以嗎? – 2013-04-07 18:53:13
相關問題
- 1. 什麼應該是包含多個類的Java源的名稱?
- 2. 應該在類中包含什麼方法
- 3. main()方法的包約定Java類
- 4. Tree類應該包含什麼?
- 5. ResourceProxy類應該做什麼?
- 6. UnityContainer.Teardown方法應該做什麼?
- 7. 爲什麼javafx中的main方法應該公開?
- 8. 爲什麼img無法觸及其包含div的底部?
- 9. Java不打印在不包含main的其他類中
- 10. 如何用main方法編譯不包含任何類的java包?
- 11. std :: weak_ptr的_Get方法做什麼以及它應該在何時使用?
- 12. 決定什麼方法/函數應該/不應該做
- 13. 這是什麼語法應該做的?
- 14. 爲什麼方法表只包含基類的虛方法?
- 15. 什麼樣的方法應該是模型類的方法?
- 16. 爲什麼包含main的類不需要公開?
- 17. 想從struts2網頁動態執行java類(其中包含main)
- 18. SqlCommand.Prepare()做什麼以及它應該在什麼時候使用?
- 19. '@reify'做什麼以及應該在什麼時候使用?
- 20. Java:使用TreeBidiMap應該做些什麼?
- 21. 我可以在Java項目中使用多個包含main()方法的類嗎?
- 22. Java中的FileDescriptor類及其in,out和err方法有什麼用?
- 23. 是main()的類方法嗎? (Java)
- 24. 怎麼做軟件包及其片段
- 25. Parameters.xml - 包含其中很多的最佳方法是什麼?
- 26. scalatest「堆棧」應該「做點什麼」 - wtf?字符串的方法應該如何?
- 27. 爲什麼在Sonar的軟件包名稱中包含「src/main/java」?
- 28. 來自其他類的調用方法什麼都不做?
- 29. 抽象類中main方法的用法是什麼?
- 30. 在JAVA中,將其他類的值傳遞給Main類的有效方法是什麼?
你的鏈接是* Page Not Found * – Maroun 2013-04-07 18:31:34
java中的主要方法與C中的方法相同,它爲VM啓動執行提供了一個切入點(我並不意味着C的主要與JM有關)。 – A4L 2013-04-07 18:31:38
好的,謝謝!所以可以調用一堆方法嗎?還是我誤解了它在C中的目的? – 2013-04-07 18:32:53