虚拟机
排序:
Python源码剖析:深度探索动态语言核心技术
电子工业出版社 · 2008
《Python源码剖析:深度探索动态语言核心技术》是陈儒撰写的一部关于CPython实现的技术专著,2008年6月由电子工业出版社出版,以当时最新的Python 2.5版本为分析对象。全书以C代码为立足点,逐层剖析Python解释器的内部构造,帮助读者从“会用Python”走向“懂Python之芯”…
名师讲坛:Java开发实战经典
清华大学出版社 · 2009
本书是李兴华结合多年 Java 培训与开发经验编写的 Java 核心技术教程,源自其培训机构的内部教学讲义,由清华大学出版社以“名师讲坛”丛书名义出版。全书以“从零开始、看懂来龙去脉”为写作思路,不满足于罗列语法概念,而是先讲清一个知识点为什么存在、该如何理解,再配合大量代码与实例演示实际用法,并给…
垃圾回收的算法与实现
人民邮电出版社 · 2016
《垃圾回收的算法与实现》由日本 GC(垃圾回收)研究者中村成洋与相川光合著,日本 Lisp 黑客、东京大学名誉教授竹内郁雄审校,丁灵翻译,2016 年由人民邮电出版社作为“图灵程序设计丛书”之一引进出版。全书分为「算法篇」与「实现篇」两大部分,共 13 章并附序章与附录。算法篇从对象、头、域、指针、…
PHP7内核剖析
电子工业出版社 · 2017
《PHP7内核剖析》以 PHP 7 的源码为基础,系统梳理 PHP 语言从脚本到执行的内部机制。全书共 10 章:第 1 章介绍 PHP 的发展、PHP 7 相对 PHP 5 的主要变化、PHP 的构成与生命周期;第 2 章围绕 SAPI 展开,分别剖析 Cli、Fpm、Embed 三种接入方式的实…
深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)
机械工业出版社 · 2019
本书是周志明所著的JVM领域原创技术专著,自2011年首版以来历经多次修订,被公认为国内Java虚拟机方向的标杆之作。第3版根据新版JDK对全书内容做了全方位修订与升级,围绕新技术与生产实践新增逾十万字,近半数为全新内容,并修正了上一版中含糊与错漏之处。全书共13章,分为五个部分:第一部分“走近Ja…
揭秘Kotlin编程原理
电子工业出版社 · 2018
《揭秘Kotlin编程原理》是封亚飞(阿里巴巴技术工程师、菜鸟网络中间件开发人员,另著有《揭秘Java虚拟机:JVM设计原理与实现》)于2018年由电子工业出版社出版的一本Kotlin语言技术书。随着Kotlin被谷歌宣布为Android官方开发语言,学习Kotlin成为移动开发者的热门需求,而市面…
JVM面试专题及答案
《JVM面试专题及答案》是一份在中文 Java 学习群体中流传的面试题汇编类资料,常见于各类“编程语言学习书籍合集/面试资料包”中,以 PDF 形式分发,而非正规出版机构出版的正式图书,因此没有可核实的独立书号、出版社与定价信息。从书名与流传语境看,它的内容围绕 Java 虚拟机(JVM)这一面试必…
自己动手写Java虚拟机
机械工业出版社 · 2016
本书是一本以动手实践为主线讲解 Java 虚拟机的技术书。作者认为,JVM 的结构与运行机制虽然复杂,但仅靠阅读规范文档或钻研 OpenJDK 等大型虚拟机源码,初学者容易被海量代码细节淹没;更好的路径是自己从零写出一个可运行的小型虚拟机。全书采用 Go 语言作为实现语言,因为 Go 语法接近 C …
自制编程语言
人民邮电出版社 · 2013
《自制编程语言》是一本指导读者用C语言亲手实现编程语言解释器的实践型技术书。作者前桥和弥不满足于只讲理论,他选择从最简单的计算器入手,先让读者体会词法分析与语法分析的基本流程:既演示如何借助 yacc/lex 工具生成解析器,也演示不依赖工具、手写词法分析器与语法分析器的做法,并顺带讲解 LL(1)…
自己动手实现Lua:虚拟机、编译器和标准库
机械工业出版社 · 2018
本书是一本面向Lua程序员与脚本语言爱好者的语言自制指南,目标是从零开始,用代码把一门完整的脚本语言搭出来,并在此过程中彻底理解脚本语言的运行原理。作者以当时最新的Lua 5.3.4为蓝本,把虚拟机、编译器、标准库三大部件拆开来讲:先用二进制chunk与指令集揭开Lua字节码的面纱,再逐步实现栈式L…
Android移动开发基础案例教程(第2版)
人民邮电出版社 · 2021
本书是《Android移动开发基础案例教程》的升级版,面向零基础的Android初学者,采用案例驱动式教学,把抽象的知识点融入一个个可动手实现的小案例中。全书以Android Studio 3.2.0 为开发工具、以 Android 9.0 为系统版本,共 12 章。第 1 章介绍移动通信技术演进、…
Lua设计与实现
人民邮电出版社 · 2017
《Lua设计与实现》是一本系统剖析 Lua 语言内部实现原理的技术专著,基于 Lua 5.1.4 版本源码展开讨论。全书分为三大部分:第一部分聚焦基础数据类型,先介绍 C 语言中实现通用数据结构的常见做法,再说明 Lua 通用数据表示方式,随后分析字符串的存储与操作,以及表(table)的数据结构与…
Linux就该这么学(第2版)
人民邮电出版社 · 2021
《Linux就该这么学(第2版)》是刘遄所著的一本轻量级 Linux 入门教程,源自作者在 LinuxProbe 网站开设的同名线上课程。全书基于红帽企业 Linux 第 8 版(RHEL 8)编写,内容同样适用于 CentOS、Fedora 等主流发行版,共分 20 章。 全书按“先会用、再会管、…
自己动手写Java虚拟机
机械工业出版社 · 2016
Java虚拟机是Java平台的基石,但OpenJDK等主流实现代码量庞大、以C++编写,初学者很容易在代码细节中迷失。本书另辟蹊径:不解读规范文档,也不逐行分析JDK源码,用Go语言从零开始,亲手实现一个能够运行真实class文件的Java虚拟机。全书共11章,随章节推进逐层叠加功能:先用java命…
Java虚拟机规范(Java SE 7版)
机械工业出版社 · 2014
本书是 Oracle 官方发布的《Java 虚拟机规范》Java SE 7 版的中文译本,属于 Java 核心技术系列。它整合了自 1999 年《Java 虚拟机规范(第 2 版)》发布以来 Java 世界出现的技术变化,修正了第 2 版中的多处错误以及对主流虚拟机实现而言已经过时的内容,并澄清了 …
Scala与Clojure函数式编程模式:Java虚拟机高效编程
人民邮电出版社 · 2015
本书是一部从面向对象世界通往函数式世界的“过渡手册”。作者 Michael Bevilacqua-Linn 以 JVM 上两种风格迥异的语言——静态类型、类型推断的 Scala 与动态类型、现代 Lisp 一脉的 Clojure——为对照工具,向有 Java 与面向对象设计模式基础的读者展示:许多熟…
深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)
机械工业出版社 · 2019
本书是周志明撰写、从工作原理与工程实践两个维度剖析Java虚拟机的原创技术专著,首版于2011年出版,是华章原创精品书系中的经典之作。第3版在第2版基础上依据新版JDK(撰写时参考JDK 12与JDK 13预览版)做了全面修订,围绕新技术与生产实践新增逾10万字,接近50%的内容为全新撰写,同时修正…
PHP7内核剖析
电子工业出版社 · 2017
《PHP7内核剖析》以 PHP 7(源码基准为 php-7.0.x)为对象,从源码层面系统讲解 PHP 的内部实现机制。全书从 PHP 的整体架构入手,先介绍 PHP 的组成、生命周期以及 CLI、FPM、Embed 三种 SAPI(服务器应用编程接口)的实现,再逐层深入:变量与 zval 的内部结…
深入理解Android:Java虚拟机ART
机械工业出版社 · 2019
本书是“深入理解Android”系列中专门剖析ART虚拟机的一本,全书14章,以阅读真实源码为主线,系统讲解Android运行时环境ART的架构设计与实现原理。作者先为读者准备阅读源码所需的工具、环境与阅读方法,随后依次拆解Class文件、dex文件与ELF文件三种格式,这三者是理解Dalvik与A…
社交网站的数据挖掘与分析(原书第2版)
机械工业出版社 · 2015
本书是 O'Reilly 经典技术图书《Mining the Social Web》第二版的中文译本,副标题为「挖掘 Facebook、Twitter、LinkedIn、Google+、GitHub 等社交网站的数据」。第2版对第1版进行了全面改写,全书的示例代码统一到以 Python 为中心的 I…