On Thu, 2012-05-24 at 09:38 -0400, Steven Schveighoffer wrote:
[...]
> However, I'd tend to believe Java implementations will attempt to invoke  
> all finalizers of objects left on the heap at program shutdown.

As far as I am aware Java implementations do no finalization on exit
unless System.runFinalizersOnExit(true) has been called. This method is
deprecated since it can cause incorrect finalization. But like all
things Java that have been deprecated, they never actually go away.

There is System.runFinalization() which executes finalize on all objects
in the pending finalization queue.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:[email protected]
41 Buckmaster Road    m: +44 7770 465 077   xmpp: [email protected]
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to