回答
簡短的回答是,第
你需要創建一個主要功能,其中當應用程序第一次運行的控制將被轉移。不然的話,JVM不會找到一個函數來傳輸控件,你的應用程序將無法運行。
「否則操作系統將無法找到傳輸控件的功能,並且您的應用程序會造成嚴重破壞」。它不是需要找到該功能的操作系統。它是JVM,如果你沒有主要的方法,你的應用程序不會造成嚴重破壞。它只是不會運行。 –
是的,我不知道JVM的事情。我現在編輯它! :) –
在JVM上執行的Java程序將始終以main方法執行。 Java語言規範的第12章第1節(執行,Java虛擬機啓動)更詳細地描述了這一點。
http://docs.oracle.com/javase/specs/jls/se8/html/jls-12.html#jls-12.1
Java虛擬機通過調用一些指定類的方法主要,並向它傳遞一個參數,它是一個字符串數組開始執行。直接由Java解釋器必須 運行
所有的Java程序有
main()
方法。這類程序通常被稱爲 應用程序。可以直接由解釋器編寫不運行 的程序,但可以動態裝載到其他已運行的Java程序的某些 中。示例是小程序,它們是由網絡瀏覽器運行的程序 ,以及作爲由 網絡服務器運行的程序的小服務程序。
(奧賴利,JAVA簡而言之)
- 1. 是否可以在沒有類的情況下運行java程序?
- 2. 是否可以在沒有X-server的情況下運行JavaFx?
- 3. 是否可以在沒有Weblogic Server的情況下運行OSB?
- 4. 是否有可能在沒有Wifi的情況下運行.apk文件?
- 5. 是否可以在沒有GNOME的情況下運行GTK +應用程序?
- 6. 讓Java程序在沒有標準的情況下運行
- 7. 在沒有Java的情況下運行小程序
- 8. 不能在沒有調試的情況下運行VC++程序
- 9. 是否有可能在沒有Arduino的情況下編寫Arduino程序?
- 10. 是否有可能在沒有prof庫的情況下剖析Haskell程序?
- 11. 是否有可能在沒有權限的情況下使用Eclipse與Pydev在cmd中運行程序?
- 12. 是否有可能在沒有打開應用程序的情況下在android上運行日常任務?
- 13. Java:我可以在沒有從main調用的情況下在程序中運行給定的方法嗎?
- 14. 網站能否在沒有javascript的情況下運行?
- 15. Java程序可以在沒有其文件的情況下運行嗎?
- 16. 可以在沒有操作系統的情況下運行java程序嗎?
- 17. 是否可以在沒有Java的情況下構建Android應用程序?
- 18. 是否有可能在沒有PHP的情況下創建註冊可能性?
- 19. 可能在沒有屏幕的情況下運行Pymunk模擬(在沒有真正看到它的情況下)?
- 20. 在沒有IDE的情況下運行Qt程序
- 21. 如何在沒有JIT的情況下運行程序?
- 22. 是否有可能在沒有GUI的情況下使用Vim的clientserver功能?
- 23. 是否可以在沒有瀏覽器的情況下在後端運行JavaScript?
- 24. 是否可以在沒有web.xml文件的情況下在jetty上運行servlet?
- 25. 我能否在沒有下載整個套件的情況下運行Java程序?
- 26. 是否可以在沒有安裝CUDA驅動程序的情況下運行CUDA程序或庫?
- 27. 是否可以在沒有React-Redux的情況下運行Redux表單?
- 28. 是否可以在沒有設置Eclipse的情況下運行Android模擬器
- 29. 如何在沒有Eclipse的情況下運行我的java程序?
- 30. 是否有可能在Apache中有一個PHP文件沒有擴展名的情況下運行?
_I要在不使用主method_爲何運行java程序? –
據我瞭解,這是不可能的。你究竟想要做什麼?請提供更多背景。 – Codor
更好,* how *? Java使用類的'main'方法來啓動應用程序。 – cHao