簡述JAVA程序運行原理

     首先將用java語言編寫的程序(即源代碼.java文件)經過java編譯器處理編譯成字節碼文件(.class文件),這個字節碼文件可在任意一個平臺的不同java虛擬機(jvm)上屏蔽平臺差異而運行。在jvm中,程序首先被類裝載器處理加載類文件,然後進入字節碼校驗器檢查代碼的語法規範性以及安全性,接着進入解釋器把抽象的字節碼指令映射到本地系統平臺下的庫引用或指令,最後到操作系統平臺運行。
相關文章
相關標籤/搜索