JVM-面試題

一、什麼是Java虛擬機?爲什麼Java被稱作是「平臺無關的編程語言」? Java虛擬機是一個可以執行Java字節碼的虛擬機進程。Java源文件被編譯成能被Java虛擬機執行的字節碼文件。 Java被設計成允許應用程序可以運行在任意的平臺,而不需要程序員爲每一個平臺單獨重寫或者是重新編譯。Java虛擬機讓這個變爲可能,因爲它知道底層硬件平臺的指令長度和其他特性。 虛擬機是一種抽象化的計算機,通過在
相關文章
相關標籤/搜索