>>584
再帰呼び出しできる言語(よほど古い言語以外)はスタックで変数を管理してると思われ。
スタックはCPUのスタックだけでなくて、ソフトウエアスタックとか使ったりしてるかもしれんけど。
Javaでnewで確保してるメモリは、ヒープに置かれてるので、スタックとは関係ないけど、
そのヒープにおかれてる領域を参照している変数はスタックにおかれている。