dire que j'instancier 100 000 vecteurscollections Java consommation de mémoire
a[0..100k] = new Vector<Integer>();
Si je fais
a[0..100k] = new Vector<Integer>(1);
Prendront-ils moins de mémoire? C'est ignorer si elles ont des choses en eux et les frais généraux de les étendre quand il doit y avoir plus d'un élément.
Je suis surpris que le code ci-dessus compile même – MAK
C'était juste ma tentative de code pseudo-pseudo. – Recct
Le vecteur est si java1.2. utiliser quelque chose de courant. –