深入Java虚拟机(原书第2版)

出版社:机械工业出版社
出版日期:2003-9
ISBN:9787111128052
作者:(美)文纳斯
页数:461页

内容概要

Bill Venners有14年编写软件专著的经验。他在硅谷的Artima软件公司提供软件咨询和培训服务。自1996年以来,他已经编写了40多篇有关Java技术的文章。他在《Java World杂志》辟有热闹专栏,介绍Java内部细节、面向对象设计技术和Jini技术。他还是artima.com的作者和网站管

书籍目录

译者序
前言
第1章 Java体系结构介绍
第2章 平台无关
第3章 安全
第4章 网络移动性
第5章 Java虚拟机
第6章 Java class文件
第7章 类型的生命周期
第8章 连接模型
第9章 垃圾收集
第10章 栈和局部变量操作
第11章 类型转换
第12章 整数运算
第13章 逻辑运算
第14章 浮点运算
第15章 对象和数组
第16章 控制流
第17章 异常
第18章 finally子句
第19章 方法的调用与返回
第20章 指令invokespecial
第21章 线程同步
附录A 按操作码助记符排列的指令集
附录B 按功能排列的操作码助记符
附录C 按操作码字节值排列的操作码助记符
附录D Java虚拟机的一个模拟:“Slices of Pi”

作者简介

本书作者曾因本书荣获专业技术杂志《Java Report》评选的优秀作者奖,细心的读者可以从网上找到许多对本书第1版的赞誉。作者以易于理解的方式深入揭示了Java虚拟机的内部工作原理,深入理解这些内容,将对读者更快速地编写更高效的程序大有裨益!
本书共分20章,第1-4章解释了Java虚拟机的体系结构,包括Java栈、堆、方法区、执行引擎等;第5-20章深入描述了Java技术的内部细节,包括垃圾收集、Java安全模型、Java的连接模型和动态扩展机制、class文件、运算及流程控制等等,其中第6章和附录A-C安全可以作为class文件和指令集的参考手册。本书还附带光盘,光盘中包含用以辅助说明正文内容的交互式例示applet及示例源代码。


 深入Java虚拟机(原书第2版)下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计17条)

  •     这本书对GC这一块讲的不是很好。。。其他的还可以吧。。。。。。。。抱歉,你的评论太短了。。。。。。。。。。。抱歉,你的评论太短了抱歉,你的评论太短了抱歉,你的评论太短了抱歉,你的评论太短了抱歉,你的评论太短了
  •     这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书这是一本很不错的书
  •     关于如何实现细节 没有提到一些经典的,比如垃圾回收算法只做了简单的介绍。本书适合对虚拟机一窍不通人,如果想实现虚拟机的还是看sun的文档吧

精彩短评 (总计50条)

  •     不看这本,Java的很多东西,会一直模糊着。。。要想真正的了解这门语言,这本书不可不读。。。
  •     没有告诉你jvm怎么优化,但是告诉你java虚拟机是什么,让你可以更清楚为什么要这么优化,虚拟机是怎么实现的。
  •     不适合初学者去看,而我就烦了这个错误。
  •     走马观花地看了一下,实际上除了前两章+GC,其他都是一翻而过。GC的算法很有意思,火车算法也可以用作其他用途,比如动态数据到静态数据的转存。
  •     经典,无需解释
  •     当年读的特认真,还记笔记,现在连笔记都找不着了
  •     Java虚拟机漫步,讲解的比较深入,适合有基础的人阅读。
  •     知其然必之其所以然,java developer的必备良药
  •     草草的读过,感觉对理解JVM的运行机制有帮助
  •     Java程序员能力提升必看之一
  •     第一次深入了解编程背后的魔术,就像拆开钟表,观察一个个精密的齿轮井井有条地合作无间一样神奇。
  •     java方面学习比较好的资料
  •     Java的东西一概喝喝。
  •     虽然内容有点过时了,但是当时给我的影响仍然很大
  •     阐述了Java虚拟机的规范,值得看的是class文件格式、类加载器顺序、内存模型、垃圾回收算法(这个现在有些过时,毕竟针对的是比较老版本的JDK)
  •     该书对JVM的运行机制,class file,类装载,垃圾回收,安全模型有着不错的讲解!
  •     理解jvm必读
  •     很好的一本书,可以看看JVM的东西。对自己也是一个提高。
  •     有点老,前半部分还可以。
  •     好书
  •     深入jvm底层结构,分析潜在的优化,深入理解java必读之书,《thinking in java》跟这个是完全没有可比性的,不是一个重量级的
  •     部分章节
  •     JVM的底层实现细节
  •     耗时8个月,好书!
  •     经典书啊,可惜有点老了;只看懂了一部分;有几个章节只适合用到时候再看吧
  •     少有讲虚拟机的书
  •     虽然有点老,讲JVM架构这方面的书真心不太多,这本十多年前的书依然是了解JVM不二之选。书中从平台无关、安全以及网络移动性三个方面考量JVM的设计与架构,后面十章是JVM指令的介绍,可作手册,精华在前九章:设计考量(相当于《C++设计与演化》),class格式及其装载、解析,符号链接,垃圾回收策略等等。
  •     与《深入理解JAVA虚拟机》作互补
  •     java spec 模型,理解本书,对面试中的一些java本身深层次的知识点有很好的辅助理解作用,对未涉及的知识点,能提供一种思考理解的思路
  •     在那个OpenJDK尚未开源的年代,能有如此佳作实在是不容易,不过本书理论性过强,最佳实践太少,比如垃圾收集相关章节。
  •     经典
  •     jvm指令集手册
  •     这本书对我来说算是JVM的入门书籍,奠定了我对JVM理解的基础,书中只讲理论,刚开始比较晦涩难懂,坚持下去就觉得比较有意思了。
  •     前面jvm结构的描述太粗糙,后半部分都是指令集介绍,随便翻翻。
  •     讲了虚拟机内部原理,对于深入学习Java的人值得一读
  •     时间有限,没看完,虽然书有些过时,但是对于类的加载机制,内存使用原理等java底层知识的介绍仍然值得学习,对于底层java知识的学习仍然可用
  •     虽然老了点,但是没有其他的选择了。。
  •     将jvm整个结构说得比较透彻,指令部分全部跳了
  •     jvm 经典
  •     经典无需多言
  •     一本需要回过头来再看的书
  •     总体覆盖还是相当全面的,美中不足是有些该深入的地方没有足够深入
  •     我了个去了,绝版书,不想看电子书,买了本盗版,基本看完了
  •     比说明书看起来还累的书,尤其是开头,好几页纸连一张图都没有,纯粹是一种对JVM代码的语言表述方式。我觉得一个作者应该对他所想传达的知识的轻重有所删选,而不是一股脑全盘托出。本书的编排顺序也很奇怪,前后的关联性不大。总的来说,看这样一本书如果在网上找关于类加载和字节码的文章看看达到的效果基本相同。
  •     入门之选,对相关概念提点较少。
  •     不求甚解读完了,心里知道是巨著但是读着实在枯燥,找时间再啃
  •     要细细的读,读了2遍才基本懂了.
  •     感觉上有点旧
  •     classloader为何方神圣?此书为您道出原委
  •     中文版的 JVM 最好书籍
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024