1. 程式人生 > >上下文是與程序運行相對應的概念

上下文是與程序運行相對應的概念

訪問 外部 函數 面向 成功 功能 硬件 程序 級別

是程序運行的所需要的各類資源的綜合;是程序作為一個生命的生存環境。

是程序為完成功能需要的各類資源的集合。

程序運行的級別:

1)指令級:涉及到的資源:程序計數器、各類寄存器。

2)函數級:外部輸入參數、引用的軟硬件資源、內部變量、面向對象的環境支持(可以直接訪問對象的成員變量和函數);

3)線程級:線程的棧幀、同步變量、使用的進程的各類資源。

4)進程級別:xx。

補充:

閉包和block的環境變量包含可見的所有變量,包含全局和局部變量、輸入的參量等。

上下文是與程序運行相對應的概念