2014-11-21 149 views
0

您如何設置PATHWindows 7 64位可以訪問32位和64位編譯器。我已經注意到,來自不同文件夾的所有內容如java.exe,javac.exe等都完全相同。我相信PATH變量(無論是32位二進制還是64位)中的第一條路徑將優先。關於爲32位和64位安裝Java的問題

我的想法是改變64位編譯器的名稱(java.exe)和類執行程序的名稱(javac.exe),並且不要說添加64bit後綴,但我不確定這是否可行。請指教。

在此先感謝。

回答

1

Java是不是編譯器,這是javac的。另外,編譯器會在64位上生成與在32位上相同的字節碼。假設您使用的是純Java,唯一的區別是運行時(或JRE),即64位JRE可以尋址更多內存。如果你有本地代碼,那麼你必須匹配這些庫被編譯的設置。但是,一般來說,如果您使用的存儲容量超過4 GB,則只有64位JRE可以使用額外的內存。

+0

對不起,我的意思的javac作爲編譯器。感謝您的建議。我有超過4GB的,它是64位系統,所以我會堅持64位。乾杯! – Celdor 2014-11-21 19:24:04