《Java虚拟机规范(CN》.pdf

  1. 1、本文档共387页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Java虚拟机规范(CN》.pdf

Java 虚拟机规范 (Java SE 7 版) 原文版本. 2011/07/28 译文版本. 2011/11/13 作者: Tim Lindholm、Frank Yellin Gilad Bracha、Alex Buckley 译者: 周志明(icyfenix@) 吴璞渊 (wupuyuan@) 冶秀刚 (dennyy99@) Java 虚拟机规范 — 译者序 译者序 从1999年4 月出版的《Java 虚拟机规范(第二版)》至今,已经超过12年,虽然此规范在 JDK 5 发布的时候作了较大的更新,但却始终没有发布完整的规范。在今年6 月28 日,必威体育精装版的 《Java 虚拟机规范(Java SE 7版)》终于完成并在7 月份正式发布。对于想了解Java 虚拟机 的程序员来说,《Java 虚拟机规范》是必须阅读的,对于想深入了解Java 语言细节的程序员, 阅读《Java 虚拟机规范》也有极大好处,但是《Java 虚拟机规范》、《Java 语言规范》发布十余 年,一直没有中文译本,这让中国不少对Java 虚拟机感兴趣,但英语能力较弱的程序员都被拒之 门外。 在2011 年初,《Java 虚拟机规范 (Java SE 7版)》还是草稿状态时,我就开始关注这本 书,并陆续对其中第1、2、6、7章进行了翻译,到2011 年 9 月时完成了200 余页的译稿。这 时候又在国内著名Java 社区ItEye 中结识了另外两名译者吴璞渊和冶秀刚,我们在随后的两个 多月的时间里共同完成了其余章节的翻译和校对。 《Java 虚拟机规范》并非某一款虚拟机实现的说明书,它是一份保证各个公司的Java 虚拟 机实现具备统一外部接口的契约文档,书中的概念和细节描述曾经与Sun 的早期虚拟机的实现高 度吻合,但是随着技术的发展,高性能虚拟机真正的细节实现方式已经渐渐与虚拟机规范所描述的 内容产生了越来越大的差距。原作者也在书中不同地方反复强调过:虚拟机规范中所提及的“Java 虚拟机”皆为虚拟机的概念模型而非具体实现。实现只要保证与概念模型最终等效即可,而具体实 现的方式无需受概念模型束缚。因此通过虚拟机规范去分析程序的执行语义问题(虚拟机会做什么) 时,但分析程序的执行行为问题(虚拟机是怎样做的、性能如何)则意义不大,如需对具体虚拟机 实现进行调优、性能分析等,我推荐在本书基础上继续阅读《Java Performance》和 《Oracle JRockit The Definitive Guide》等书。 在翻译过程中,我们尽最大努力保证作品的准确性和可读性,力求在保证语义准确的前提下, 尽可能使用通俗易懂的方式向给各位读者介绍Java 虚拟机的约束与运作原理。为此目标,我们在 专有技术名词、偏僻词中用括号保留了原文、专门在多处读者理解起来可能有困难的地方,添加了 “译者注”加以解释。 囿于我们的水平和写作时间,书中难免存在不妥之处,大家如有任何意见或建议都欢迎通过以 下邮件地址与我联系:icyfenix@。本书的勘误与必威体育精装版版本可以在以下网址中获取: /jvms_javase7_cn/ 第 2 页 / 共 387 页 Java 虚拟机规范 — 译者序 最后,请允许我再介绍一下本书三位译者的技术背景与分工:  周志明 ( /icyfenix):远光软件平台开发部部门经理, 平台架构师,不愿意脱离编码的一线码农。著有《深入理解Java 虚拟机:JVM 高级特性与最 佳实践》。关注各种Java 应用

文档评论(0)

wfkm + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档