如果將C#或VB.NET作爲MSIL代碼分發到.exe文件中,那麼Java中分發了什麼?是否有與.exe文件等效的形式的Java(除.jar文件,我認爲這不適合在計算機上分發)。或者有沒有辦法像MSIL那樣在一個exe文件中保存Java中間語言(?)?然後將其分發到執行時仍由JRE運行的exe文件中。什麼是Java可執行文件的擴展名?
1
A
回答
4
Java「可執行文件」是.class
或.jar
文件。通常使用Java程序提供腳本(適用於Windows的.bat
文件)以運行它。
3
3
使用Java Web Start安裝該應用程序。 JWS提供自動更新,啓動畫面和許多其他好的功能。
用戶獲取桌面快捷方式和菜單項(如果它們在啓動文件中請求並且在用戶的操作系統上受支持)。這些快捷方式可能具有開發人員提供的圖標。
什麼'jar',什麼'exe'?爲什麼在安裝Java富客戶端時向用戶顯示?使用JWS需要Jar文件,但用戶永遠不會看到它們。
相關問題
- 1. JSONP文件的擴展名是什麼?
- 2. 什麼是「ctr」文件擴展名?
- 3. 什麼是.MSPX文件擴展名?
- 4. 什麼是dpuf(擴展名)文件?
- 5. 什麼是文件擴展名.done?
- 6. Xcode可識別的GLSL文件擴展名是什麼?
- 7. Firefox擴展的可執行文件
- 8. 什麼是一個可執行文件在xcode項目中的擴展
- 9. JAVA:解釋器還是編譯器? Java的文件擴展名?如何執行?
- 10. MySQL Workbench數據庫文件的文件擴展名是什麼?
- 11. 文件擴展名.kt?這是什麼類型的文件?
- 12. 什麼是T4模板文件的正確文件擴展名?
- 13. 查找沒有擴展名的可執行文件?
- 14. 爲OS X編譯的Golang可執行文件擴展名
- 15. 什麼使用.md文件擴展名
- 16. 用於管道分隔文件的可接受文件擴展名是什麼?
- 17. 擴展文件執行
- 18. NPAPI Chrome擴展:如何執行包含的可執行文件?
- 19. info.plist中的可執行文件名稱應該是什麼?
- 20. Java可執行文件jar。這段代碼是做什麼的?
- 21. 什麼是.base.cs文件擴展
- 22. 什麼是GDATA擴展配置文件?
- 23. 什麼是* .cf7文件擴展?
- 24. Lisp文件擴展名的約定是什麼?
- 25. 文件擴展名後的含義是什麼?
- 26. 什麼是首選的J源代碼文件擴展名?
- 27. php和html文件擴展名的區別是什麼?
- 28. .php和.php.inc文件擴展名之間的區別是什麼?
- 29. Python中按擴展名排序文件的功能是什麼?
- 30. 什麼是正確的方案文件擴展名?
Java應用程序,.jar文件可以在任何帶有JRE的平臺上運行。與此同時,.NET應用程序相當特定於Windows,因此它們的代碼是.exe文件,只能在Windows上輕鬆運行。 – 2012-02-23 06:29:29