joecoolz wrote:
小弟目前是刷了SAN...(恕刪)
依小弟以前寫Java的印象,JIT指的是Java技術裡的 Just In Time,一般用C 、 C++等程式語言寫出來的
程式經過編譯後為機械碼(執行起來較快),而Java為達成跨平台目的(同樣的程式碼
可以在linux、windows等作業系統執行),因此Java編譯出來的中介碼,當Java程式執行時需再透過VM
將中介碼轉譯成機械碼執行,因此Java程式在執行時因多了一道手續,故執行效率會較低
而JIT技術指的就是當Java程式第一次執行時一樣需透過VM轉譯成機械碼,差別在於之後再次執行同程式時
不再透過VM轉譯,而是直接執行該轉譯好的機械碼,藉此提高程式執行效率
ps.脫離Java很多年了,若有錯誤煩請指正



























































































