※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: ※ 引述《umax (錯把貢丸當笑點)》之銘言:
: : 程式會轉成byte code,所以主要是看開發程式是
: : 用什麼樣的編譯器.如果編譯器都一樣,那跑出來的結
: : 果就一樣(假設你用同一個JVM跑的話).
: : 這樣講不知對不對?
: 這也是一個亂七八糟的問題
: 因為大前提沒有先定下來
: 如果說都是用 core Java 的 component
: 那或許這個題目還有意義
他的問題指的應該是,針對相同的程式碼使用不同廠家出的
JAVA Source -> byteCode編譯器是否會有效能上的差異。
我想應該會有,而且不小,之前有聽說SUN的編譯器沒有設計
太多的優化動作,所以有個小道消息是:早期很多大型公司
在實際Build的時候喜歡用IBM的先Build,再手工優化,最後
安裝部署時,再微調JVM啟動參數達到最大效能。
不過,都是Google來的馬路消息,能不能說的真就不曉得了。
PS:我自己是還只到寫程式的程度,還沒去研究底層啊。
: 今天你可以撇 swing 改 swt
: 你也可以用你高興的 JVM
: 排列組合之下... 有多少種可能阿...
--
JAVA 是一個靜態型別reference指定、強物件型別判定的語言。
屬於類C/C++族。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.85.116.116