作品介紹

深入Java虛擬機


作者:(美)文納斯     整理日期:2016-12-27 12:54:06


  本書作者曾因本書榮獲專業(yè)技術(shù)雜志《Java Report》評選的優(yōu)秀作者獎,細心的讀者可以從網(wǎng)上找到許多對本書第1版的贊譽。作者以易于理解的方式深入揭示了Java虛擬機的內(nèi)部工作原理,深入理解這些內(nèi)容,將對讀者更快速地編寫更高效的程序大有裨益!
  本書共分20章,第1-4章解釋了Java虛擬機的體系結(jié)構(gòu),包括Java棧、堆、方法區(qū)、執(zhí)行引擎等;第5-20章深入描述了Java技術(shù)的內(nèi)部細節(jié),包括垃圾收集、Java安全模型、Java的連接模型和動態(tài)擴展機制、class文件、運算及流程控制等等,其中第6章和附錄A-C安全可以作為class文件和指令集的參考手冊。本書還附帶光盤,光盤中包含用以輔助說明正文內(nèi)容的交互式例示applet及示例源代碼。

作者簡介
  Bill Venners有14年編寫軟件專著的經(jīng)驗。他在硅谷的Artima軟件公司提供軟件咨詢和培訓服務。自1996年以來,他已經(jīng)編寫了40多篇有關(guān)Java技術(shù)的文章。他在《Java World雜志》辟有熱鬧專欄,介紹Java內(nèi)部細節(jié)、面向?qū)ο笤O計技術(shù)和Jini技術(shù)。他還是artima.com的作者和網(wǎng)站管

目錄:
  譯者序
  前言
  第1章 Java體系結(jié)構(gòu)介紹
  第2章 平臺無關(guān)
  第3章 安全
  第4章 網(wǎng)絡移動性
  第5章 Java虛擬機
  第6章 Java class文件
  第7章 類型的生命周期
  第8章 連接模型
  第9章 垃圾收集
  第10章 棧和局部變量操作
  第11章 類型轉(zhuǎn)換
  第12章 整數(shù)運算
  第13章 邏輯運算
  第14章 浮點運算
  第15章 對象和數(shù)組
  第16章 控制流
  第17章 異常
  第18章 finally子句
  第19章 方法的調(diào)用與返回
  第20章 指令invokespecial
  第21章 線程同步
  附錄A 按操作碼助記符排列的指令集
  附錄B 按功能排列的操作碼助記符
  附錄C 按操作碼字節(jié)值排列的操作碼助記符
  附錄D Java虛擬機的一個模擬:“Slices of Pi”





上一本:陀思妥耶夫斯基中篇小說選 下一本:鳥哥的Linux私房菜

作家文集

下載說明
深入Java虛擬機的作者是(美)文納斯,全書語言優(yōu)美,行文流暢,內(nèi)容豐富生動引人入勝。為表示對作者的支持,建議在閱讀電子書的同時,購買紙質(zhì)書。

更多好書