ios_oc 程序执行过程概述

首先从硬盘load程序代码到内存。

其次操作系统找到程序入口开始执行。

再次在程序执行过程中进行内存的管理。主要需要四部分内存空间:堆区用来存放创建的对象;栈区用来存放局部变量;数据区用来存放静态变量和字符串常量;代码区用来存放程序代码。

程序的整个过程应该是类同的。至少java程序执行和这个差不多。


具体如图:


ios_oc 程序执行过程概述_第1张图片


截图:无线互联视频截图。如侵权,请联系删除。

你可能感兴趣的:(ios_oc 程序执行过程概述)