标签: java heap-memory stack-memory
在C和C ++中,您可以使用int num[100];,因此空间分配会在堆栈内存上发生。在Java中,您不能使用int[100] num;,而只能使用int[] number = new Integer[100]来分配堆内存。
int num[100];
int[100] num;
int[] number = new Integer[100]
那么,Java不支持堆栈上固定大小的数组吗?如果是这样,为什么?