每當我編譯完一個程式後,JAVA沒辦法像C++一樣,可直接編譯成執行檔。
請問一下這是正常的嗎?如果是的話請問要怎麼讓它變成正常的執行檔。
我從書上得知有兩種編譯方式一種是由命令提示字元,另一種是由JAVA編譯
程式撰寫出來後直接做編譯。兩種方法都試過了,編譯出現的都是找不到可執
行的檔案。麻煩各位神人,能幫我指點迷津。
拜託拜託~
2006-12-05 03:08:27 · 3 個解答 · 發問者 頗酷 3 in 電腦與網際網路 ➔ 程式設計
我是自己買書來看..而且沒有任何程式語言的基礎...如果這是個很基本的問題...請大家不要笑我
2006-12-05 03:09:16 · update #1
JAVA 不可以編譯成 EXE 執行檔,這個是「正常」的。
除了 JAVA 外,自從 .NET 被發展出來後,由 Visual Studio 2005 設計的 VB 執行檔就必須依靠 .NET Framework 元件才能執行。否則,沒有安裝 .NET Framework 的電腦,VB 程式就不能執行。
EXE 執行檔的專利是屬於微軟,只有 VJ++ 編譯器可以編譯出 EXE 執行檔,VJ++ 是微軟的產物,它不是正統的 JAVA。
除了微軟的 VJ++ 以外,國外也有某個網站提供編譯 JAVA 為 EXE 執行檔的程式,你可以用搜尋去找找看。
昇揚 (Sun.com) 公司設計的 JAVA 是唯一的正統,它的 JAVA 語言必須依靠虛擬機器執行出來的,所以執行效率很低,但是它的優點就是安全性很高。
Eclipse 是其中一個 JAVA 的 IDE,官網是 eclipse.org。
2006-12-16 23:33:14 補充:
我是不會嘲笑你的,因為我以前也是有想過這樣的問題
2006-12-16 13:49:22 · answer #1 · answered by Big_John-tw 7 · 0⤊ 0⤋
【亞洲36588合法彩券公司直營 官網: A36588.NET 】
【 最新活動→迎接新會員,首存狂送20% 】
【運動→電子→對戰→現場→彩球 】
【免費服務 →電影區、討論區、KTV歡唱、運動轉播、即時比分、24H客服 】
【亞洲36588合法彩券公司直營 官網: A36588.NET 】
2014-08-22 02:20:26 · answer #2 · answered by Anonymous · 0⤊ 0⤋
我也是初學者
java好像沒有執行檔..完全都要靠編譯才能執行
根據我學了幾個月的經驗是這樣啦~希望沒有錯...
2006-12-05 03:32:41 · answer #3 · answered by Smile 2 · 0⤊ 0⤋