【導讀】Microsoft中間語言與Java字節(jié)代碼共享一種理念:它們都是一種低級語言,語法很簡單(使用數(shù)字代碼,而不是文本代碼),可以非常快速地轉(zhuǎn)換為內(nèi)部機器碼。對于代碼來說,這種精心設計的通用語法,有很大的優(yōu)。注意.NET的平臺無關(guān)性目前只是一種可能,因為在編寫本書時,.NET只能用于Windows平臺,但人們正。IL總是即時編譯的,而Java字節(jié)代碼常常是解。釋性的,Java的一個缺點是,在運行應用程序時,把Java字節(jié)代碼轉(zhuǎn)換為內(nèi)部可執(zhí)行代碼的過程會導致性能的損。Microsoft認為這會提高性能。其原因是編譯過程的最后一部分是在運行時進行的,JIT編譯器確切地知道程序。是x86兼容處理器或Alpha處理器,這超出了基本操作的范圍。程序作為源代碼顯示給開發(fā)人員,大多數(shù)后臺代碼不能用作源代碼。雖然這意味著其中的工作已大大減輕,但用戶仍需要檢查新的代碼,以確保項目仍可正確工作,因為這種轉(zhuǎn)換并不十分完美。是解釋性的語言,也可以編寫輸入量比較大的。有了后,就沒有必要在服務器端的