Javaで

new int[1000][1000]

ってやった場合4m分の連続領域に確保されるの?
4K分ずつどこに確保されるかはシステムまかせ?