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