Whuoops sono ancora qui!!
Sapete dirmi cosa serve la funzione System.runFinalization?

Ho letto che dovrebbe servire ad essere sicuri che vengano chiamati i metodi finalize degli oggetti che vengono eliminati...implicitamente oppure esplicitamente mediante una System.gc()

Ma se la System.gc(), prima di eliminare effettivamente gli oggetti, la prima cosa che fa è richiamare i finalize...allora non capisco cosa serva runFinalization!!

Uh?