1. 程式人生 > >什麽是跨平臺性?原理是什麽?JVM

什麽是跨平臺性?原理是什麽?JVM

程序 所有 pan 多個 VM 配置 直接 jvm spa

所謂跨平臺性,是指java語言編寫的程序,一次編譯後,可以在多個系統平臺上運行。

實現原理:Java程序是通過java虛擬機在系統平臺上運行的,只要該系統可以安裝相應的java虛擬機,該系統就可以運行java程序。(註意不是能在所有的平臺上運行,關鍵是該平臺是否能安裝相應的虛擬機)。

我的總結:Java程序之所以能夠實現跨平臺運行,是因為它根本就不直接運行在任何底層平臺上,而是需要在哪裏運行,就在哪裏(Windows平臺)事先準備好自己的Java平臺,而這只是僅僅是安裝和配置一個軟件而已!

什麽是跨平臺性?原理是什麽?JVM