Why creating a big Java array consumes so much memory ?
Why the following line 

        Object[] objects = new Object[10000000];

results in a lot of memory being used by the JVM ? Is there any way to know the internal working of the VM about arrays ?

Manu
Why creating a big Java array consumes so much memory ?
===

Why the following line 

        Object[] objects = new Object[10000000];

results in a lot of memory being used by the JVM ? Is there any way to know the internal working of the VM about arrays ?

Manu