Java 栈内存介绍
本篇我们了解一下Java的栈内存空间。1.我们首先从Intel80386架构下的Linux汇编开始,看看会把什么东西存放在栈中。在开始之前,需要注意一点,Intel80386架构下的linux系统的堆是从高位地址往低位地址增长的。
我们看一个简单的例子,计算从1加到100,文件存储为test.c
int sum(int max);int test(){ sum(100);}int sum(int max){ int result = 0; int i; for (i=1; i<=max; i++) { result += i; } return result;} 编译一下,生成test.o
<div class="quote_div">gcc -c test.c
页:
[1]