1:具體地說,它是由于在運(yùn)行時(shí)使用JVM來將Java字節(jié)碼處理成機(jī)器碼,因而在硬件之上提供了一個(gè)兼容性層。
2:后端編譯器接收生成的抽象語(yǔ)法樹并生成實(shí)際的機(jī)器碼或IL代碼。