- 267
- 0
- 约13.61万字
- 发布于浙江
- 举报
- 文档已下架,其它文档更精彩
下载
第8章 高 级 论 题
有些运行时系统—如J a v a虚拟机—是以一种程序设计语言为目标而实现出来的。我没有
追随这股潮流,我设计的 H E C虚拟机没有偏向于任何一种程序设计语言。如果你想为 H E C虚拟
机提供一种结构化的程序设计语言,那需要知道的东西我都已经在第 7 章里讲过了。如果你想为
H E C虚拟机提供一种面向对象的程序设计语言,那就得掌握这一章的内容。本章内容可以分为
三大部分。首先,为了在 H E C 虚拟机上实现各种面向对象的程序功能,我们需要有一个基本的
思路,本章第一部分内容的侧重点就是向大家介绍这种思路。
本章第二部分内容的侧重点是 H E C虚拟机的移植和建造。既然一直在强调可移植性,我至
少要搞出个 L i n u x 移植版本才能问心无愧地面对自己。为了帮助大家看懂源代码,我将把在
L i n u x和W i n d o w s 上实现H E C运行时系统的必要步骤向大家做一个解释。
最后,如果你觉得 H E C虚拟机达不到你的预期目标,可以参考本章最后一个部分的内容去
建立你自己的虚拟机。建立一台
原创力文档

文档评论(0)