rocket mass heater kickstarter
The moose likes Beginning Java and the fly likes reference variable Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Elasticsearch in Action this week in the Big Data forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "reference variable" Watch "reference variable" New topic
Author

reference variable

pradeepta chopra
Ranch Hand

Joined: Jul 05, 2008
Posts: 137


what does the above code do??
does it make one reference variable a and assign it a new Animal object during each iteration. and in the end we have 20 Animal objects added to aList and a refers to the last one and other 19 left without any reference??
Ulf Dittmer
Rancher

Joined: Mar 22, 2005
Posts: 42954
    
  73
Yes, 20 Animal objects are created, and after the loop is done, they are all eligible for garbage collection since they are not referenced.
Seetharaman Venkatasamy
Ranch Hand

Joined: Jan 28, 2008
Posts: 5575

Thanks Ulf
pradeepta chopra
Ranch Hand

Joined: Jul 05, 2008
Posts: 137
thanks all
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: reference variable