Java編譯 解釋


一、你可以說它是編譯型的。因爲所有的Java代碼都是要編譯的,.java不經過編譯就什麼用都沒有。
二、你可以說它是解釋型的。因爲java代碼編譯後不能直接運行,它是解釋運行在JVM上的,所以它是解釋運行的,那也就算是解釋的了。
三、但是,現在的JVM爲了效率,都有一些JIT優化。它又會把.class的二進制代碼編譯爲本地的代碼直接運行,所以,又是編譯的。。。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章