java體系結構1

  剛剛買了jvm的書,翻了一下,有點意思哦,現在來回顧一下。java的體系結構有:java程序語言,java Api,java虛擬機, class文件格式,正是由jvm和api構成了java的平臺.

   正是由於jvm的設計保證了java 類文件的平臺無關性和安全性和網絡性.因爲我們所編寫的程序不是面向cpu的指令,而是由虛擬機解釋成jvm自己的指令集,而是由jvm來和cpu打交道,jvm根據不同的平臺設計了不同的jvm,這樣的話,在一個平臺上的程序就可以在多個平臺上運行,而.net是在一個平臺上可以用多種高級語言進行開發.  jvm是一個抽象的計算機,定義了規範,從高級語言來看擁有自己的指令集,自己的cpu和自己的內存

 java API提供了許多的功能來利用系統資源,也可以調用本地的方法進行使用。

class文件格式是字節碼格式,基本的數據類型如int ,float是跟cpu無關的,保證了程序的平臺無關性。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章