深刻理解JAVA虛擬機-類文件結構及加載

 在現代編譯器中一般會有前端,優化器和後端,前段能夠輸入不一樣的語言,後端能夠基於目標機器不一樣的硬件採用不一樣的後端模塊輸出。這就保證了編譯器的通用性,或者說無關性。前端 在虛擬機中也是同樣,虛擬機和字節碼提供了虛擬的架構平臺和數據存儲格式,是實現語言無關性的基礎。關於字節碼,百度百科中是這樣描述的:Java中,字節碼是CPU構架(JVM)的具備可移植性的機器語言。[摘自java in a nu
相關文章
相關標籤/搜索