• Ruby原理剖析
21年品牌 40万+商家 超1.5亿件商品

Ruby原理剖析

正版新书 新华官方库房直发 可开电子发票

36.26 4.6折 78.8 全新

库存4件

江苏南京
认证卖家担保交易快速发货售后保障

作者(美)帕特里克·肖内西(Patrick Shaughnessy) 著;张汉东 译;秦凡鹏 审校

出版社华中科技大学出版社

ISBN9787568022620

出版时间2016-10

版次1

装帧平装

开本16开

纸张胶版纸

页数360页

字数490千字

定价78.8元

货号SC:9787568022620

上书时间2024-09-18

文源文化

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
全新正版 提供发票
商品描述
作者简介:
帕特里克·肖内西(Patrick Shaughnessy)是有名的Ruby开发者,目前在麦肯锡管理咨询公司(McKinsey & Co.)从事开发工作。Patrick有20多年软件开发工作经验,精通C、Java、PHP、Ruby等多种编程语言。他是Ruby Conference Circuit的主持人,定期在Ruby Weekly电子报、Ruby5 Podcast和The Ruby Show上发表文章和演讲。
内容简介:
《Ruby源码剖析:图解动态语言核心技术》解开Ruby编程语言的魔法面纱。本书图文并茂、深入浅出地剖析了Ruby编程语言的底层实现机制。作者通过一个又一个实验,将虚拟机执行Ruby代码的方式、Ruby的运行时垃圾回收机制、hash表的工作原理、类和模块的秘密,还有Ruby与Lisp算法上的渊源关系逐一呈现在读者的眼前。
目录:
1分词与语法解析
1.1词条:构成Ruby语言的单词
1.2语法解析:Ruby如何理解代码
1.2.1理解LALR解析算法
1.2.2真实的Ruby语法规则
1.3总结
2编译
2.1Ruby 1.8没有编译器
2.2Ruby 1.9和Ruby 2.0引入了编译器
2.3Ruby如何编译简单脚本
2.4编译块调用
2.5本地表
2.5.1编译可选参数
2.5.2编译关键字参数
2.6总结
3Ruby如何执行代码
3.1YARV内部栈和Ruby调用栈
3.1.1逐句查看Ruby如何执行简单脚本
3.1.2执行块调用
3.2访问Ruby变量的两种方式
3.2.1本地变量访问
3.2.2方法参数被看成本地变量
3.2.3动态变量访问
3.3总结
4控制结构与方法调度
4.1Ruby如何执行if语句
4.2作用域之间的跳转
4.2.1捕获表
4.2.2捕获表的其他用途
4.3send指令:Ruby最复杂的控制结构
4.3.1方法查找和方法调度
4.3.2Ruby方法的11种类型
4.4调用普通Ruby方法
4.4.1为普通Ruby方法准备参数
4.5调用内建的Ruby方法
4.5.1调用attr_reader和attr_writer
4.5.2方法调度优化attr_reader和attr_writer
4.6总结
5对象与类
5.1Ruby对象内部
5.1.1检验klass和ivptr
5.1.2观察同一个类的两个实例
5
...

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

全新正版 提供发票
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP