File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
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 REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "reference variable" Watch "reference variable" New topic

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

Joined: Mar 22, 2005
Posts: 42959
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
jQuery in Action, 3rd edition