Salut à tous,

petite question :

si je fais 2 "new" sur la même variable :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
byte[] buf = new byte[SIZE + 100];
...
...//du code...
...
buf = new byte[SIZE];
est-ce que l'espace qui a été alloué en mémoire grâce au premier "new"
sera bien supprimé par le garbage collector avant la deuxième allocation ?
Ou est-ce que ça va faire un conflit car la variable possèdera 2 adresses mémoire ?

Merci.