配列のメモリがいつ確保されるのかについて教えて欲しいのですが
int[] i = new int[10000];
このような配列の宣言とメモリの確保した場合、参照用変数10000個分のメモリは確保されていてもint型10000個分のメモリは未だ確保されていないという認識であっているのでしょうか?