因為 Java 虛擬機器(Java Virtual Machine,簡稱 JVM)的屏障,所以 Java 程式可以跨平台;因為 JVM 進行多項驗證,所以 Java 具保全性。.... 原來,JVM 是成就 Java 的一大幕後功臣。
顧名思義,Java 虛擬機器是一部假想的電腦,也是 Java 技術的核心所在,所有的 Java 程式都是在這部假想的電腦上執行的。Java 虛擬機器可以以多種不同的形式存在:以一般程式的方式存在,架構在 OS 之上,例如 java.exe;以作業系統的方式存在,架構在硬體上,例如 Java OS;甚至直接以硬體的方式存在,例如 JavaChip(不過我認為以硬體的方式存在的虛擬機器已經太「真實」,不適合叫做「虛擬」機器)。
本書讀者群設定在熟悉 Java 語言並略懂 C/C++ 的程式員。本書的內容介紹性與教學性兼而有之,某些部份還可以當成參考資料來查閱。本書是一本以「徹底解說」為導向的書,書中有許多實用的資訊以及 Java 虛擬機器程式範例。
目錄
目錄
前言
第一章 概觀
第二章 快速學習
第三章 機器的組成要素
第四章 類別
第五章 保全
第六章 實作時的注意事項
第七章 資料操作
第八章 數學操作
第九章 流程控制
第十章 例外處理
第十一章 執行緒
第十二章 類別檔內部結構
第十三章 指令參考指南
附錄 A 指令(依功能分群)
附錄 B 指令(依操作碼分群)
附錄 C Jasmin 使用者指南
附錄 D JAS 程式庫
中英對照
目錄
前言
第一章 概觀
第二章 快速學習
第三章 機器的組成要素
第四章 類別
第五章 保全
第六章 實作時的注意事項
第七章 資料操作
第八章 數學操作
第九章 流程控制
第十章 例外處理
第十一章 執行緒
第十二章 類別檔內部結構
第十三章 指令參考指南
附錄 A 指令(依功能分群)
附錄 B 指令(依操作碼分群)
附錄 C Jasmin 使用者指南
附錄 D JAS 程式庫
中英對照