java中内存分配策略及堆和栈的比较

java中内存分配策略及堆和栈的比较  2.1 内存分配策略  按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.  静态存储分配是指在编译时就能肯定每一个数据目标在运行时刻的存储空间需求,于是在编译时就能够给他们分配固定的内存空间.这种分配策略要求程序代码中不容许有可变数据结构(好比可变数组)的存在,也不容许有嵌套或者递归的结构出现,由于它们都会致使编译程序没法
相关文章
相关标签/搜索