A predicate that is expected to return true subsequent to
finalization, that is, one
of the following actions taken by the garbage collector when performing a full collection in
response to
System.gc():
- invoking the
finalize methods of unreachable objects
- clearing weak references to unreachable referents
- enqueuing weak references to unreachable referents in their reference queue