
包邮自己动手写Java虚拟机

- ISBN:9787111534136
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:267
- 出版时间:2016-05-01
- 条形码:9787111534136 ; 978-7-111-53413-6
本书特色
java虚拟机非常复杂,要想真正理解它的工作原理,*好的方式就是自己动手编写一个!本书是继《深入理解java虚拟机》之后的又一经典著作,它一方面遵循《java虚拟机规范》,一方面又独辟蹊径,不仅能让java虚拟机的学习变得更加简单和有趣,而且能让你对java虚拟机的原理认识更深入和更深刻!本书摒弃了传统的以解读枯燥的java虚拟机规范文档和分析繁琐的java虚拟机源代码的方式来讲解java虚拟机,取而代之的是,以实践的方式,引导读者如何从零开始构建和实现一个java虚拟机,整个过程不仅能让读者做到对java虚拟机知其然而且知其所以然,还能屏蔽大量不必要的繁琐细节,体会到实现过程中的成就感,让学习过程更加轻松、愉悦和高效。更重要的是,这种方式能引导读者更深入地认识和掌握java虚拟机的工作原理。
内容简介
本书将带领读者使用Go语言,从零开始打找造属于我们自己的Java虚拟机实现。全书共分11章,从代码和实战的角度对class文件格式、运行时数据区域、指令集和解释器、类和对象内部结构、方法调用和返回、异常处理等Java虚拟机核心概念进行了详细讨论。本书循序渐进,每一章都有可以独立编译和运行的代码。通过实践的方式,相信读者可以更深刻地领悟Java虚拟机的工作原理。
目录
相关资料
想要了解java虚拟机的内部运行原理,阅读虚拟机规范、书籍、源码是一种常见的途径,而从零开始自己动手编写一个实验室性质的java虚拟机,也许会是一种更加有趣且有效的学习路径。如果不考虑java庞大类库的实现和jvm的实际生产力需求,仅是去“正确地”实现一台java虚拟机,其实并不如大多数人所想的那样高深和困难——只需正确读取class文件中每一条字节码指令,并且能正确执行这些指令所蕴含的操作即可。通过本书,您可以跟随作者的思路和指引,一步步完成java虚拟机的各个组成部分,在动手的过程中了解java虚拟机的运作原理。—— 周志明 《深入理解java虚拟机:jvm高级特性与*佳实践》 作者这是国内**本以实战模式描述jvm原理的书!秀宏对jvm进行了大量研究,在书中深入浅出地分析了class文件的数据结构和jvm的基本原理,并使用go语言用不到1万行的程序代码就实现了jvm的基本模型,是java爱好者了解jvm实现原理的一本好书。实战才是*有效的掌握知识的手段,快快动手,实现属于自己的java虚拟机吧!—— 凌聪 乐元素cto jvm对大多数的java开发人员,无论是初出茅庐的菜鸟以及工作多年的老手,可能都还是一个神秘的、高深莫测的黑匣子。本书的出版,使作者通过一个个实践的方式,一步步带领大家饶有趣味地揭开jvm的神秘面纱,极大加深程序员对java的理解,进而构建更加合理高效的代码。—— 金智伟 钱咸升(北京)网络科技股份公司cto
作者简介
张秀宏 资深Java服务器开发工程师,有多年的Java开发、游戏服务器开发和架构经验,对Java虚拟机有非常深入的研究。曾在EA、华娱无线等游戏公司担任高级服务器工程师职位,现任乐元素Lead软件工程师。
-
硅谷之火-人与计算机的未来
¥13.7¥39.8 -
造神:人工智能神话的起源和破除 (精装)
¥49.4¥88.0 -
专业导演教你拍好短视频
¥13.8¥39.9 -
数学之美
¥41.0¥69.0 -
系统性创新手册(管理版)
¥42.6¥119.0 -
计算机网络技术
¥24.1¥33.0 -
Excel函数.公式与图表
¥16.4¥48.0 -
.NET安全攻防指南(下册)
¥89.0¥129.0 -
.NET安全攻防指南(上册)
¥89.0¥129.0 -
人工智能的底层逻辑
¥55.3¥79.0 -
数据挖掘技术与应用
¥46.0¥75.0 -
计算
¥92.2¥128.0 -
MIDJOURNEY AI绘画从入门到精通
¥71.5¥98.0 -
商业产品分析:从用户数据获得商业洞见的数据科学方法
¥89.0¥129.0 -
老年人学电脑
¥34.9¥49.9 -
超简单:用python+ ChatGPT让excel飞起来
¥48.4¥79.0 -
人工智能AI摄影与后期修图从小白到高手:MIDJOURNEY+PHOTOSHOP
¥56.9¥98.0 -
人月神话(纪念典藏版)
¥68.6¥98.0 -
十堂极简人工智能课
¥31.9¥49.0 -
精益数据分析 珍藏版
¥69.5¥119.8