模块 1:抽象计算机
本模块假设您对开发者世界中的基本概念已经了解, 具体而言,是抽象、层次和标准。 如果您尚未了解,请先查看模块 0:开发者思维。
本模块介绍了开发者可应用于计算机的各种抽象概念, 也就是开发者眼中计算机的样子。 理解这一点对于理解为什么编程语言的设计以及其设计选择背后的逻辑至关重要, 它还帮助您了解在编码中您能做什么或不能做什么,以及“为什么”。
在后续的章节中,您将发现本节介绍的许多概念 (例如内存地址空间、堆栈和堆) 适用于几乎所有编程语言。
让我们开始吧!
本模块假设您对开发者世界中的基本概念已经了解, 具体而言,是抽象、层次和标准。 如果您尚未了解,请先查看模块 0:开发者思维。
本模块介绍了开发者可应用于计算机的各种抽象概念, 也就是开发者眼中计算机的样子。 理解这一点对于理解为什么编程语言的设计以及其设计选择背后的逻辑至关重要, 它还帮助您了解在编码中您能做什么或不能做什么,以及“为什么”。
在后续的章节中,您将发现本节介绍的许多概念 (例如内存地址空间、堆栈和堆) 适用于几乎所有编程语言。
让我们开始吧!