< prev index next > src/java.management/share/classes/java/lang/management/MemoryMXBean.java
Print this page
public interface MemoryMXBean extends PlatformManagedObject {
/**
* Returns the approximate number of objects for which
* finalization is pending.
*
* @return the approximate number objects for which finalization
! * is pending.
*/
public int getObjectPendingFinalizationCount();
/**
* Returns the current memory usage of the heap that
* is used for object allocation. The heap consists
public interface MemoryMXBean extends PlatformManagedObject {
/**
* Returns the approximate number of objects for which
* finalization is pending.
*
+ * @deprecated Finalization has been deprecated for removal. See
+ * {@link java.lang.Object#finalize} for details.
+ *
* @return the approximate number objects for which finalization
! * is pending. If this MemoryMXBean contains information about a JVM in
+ * which finalization has been disabled or removed, this method always
+ * returns zero.
*/
+ @Deprecated(since="18")
public int getObjectPendingFinalizationCount();
/**
* Returns the current memory usage of the heap that
* is used for object allocation. The heap consists
< prev index next >