原本以为这是一本枯燥的技术书籍,看过以后发现这本书也可以用比较轻松(当然我是指相对于计算机领域的其他硬派书籍而言)的方式来看这本书。作者比较擅长用轻松的口吻介绍一个本来复杂的技术。
看过以后发现虚拟机从本质上来说并没有自己想象的那么复杂--核心部分就是读取二进制文件,然后根据读到的内容用一个switch-case语句执行对应的操作。相关方面的书似乎很少,在图书馆逛了很长时间也只看到这么一本。
虽然这本书很厚,但是如果你熟悉汇编、编译原理和操作系统方面的知识的话,看这本书其实很轻松舒适。对于想要自己实现虚拟机的人来说这本书自然是必不可少的参考书了。