Surfing on web, I found this interesting article, it describes the Garbage Collection on the JVM:
The Garbage Collector deallocates all objects with zero references when it wants!!
I always believed this was true and now I have evidence; Thanks Riccardo Pietrucci.