Module java.base
Package java.lang.ref

# Class Reference

=
public abstract sealed class Reference<T>
extends java.lang.Object
permits java.lang.ref.FinalReference<T>, java.lang.ref.PhantomReference<T>, java.lang.ref.SoftReference<T>, java.lang.ref.WeakReference<T>

## Methods

- =
  public void clear()
- =
  protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
- =
  public boolean enqueue()
- =
  public T get()
- =
  @Deprecated(since="16")
  public boolean isEnqueued()
- =
  public static void reachabilityFence(java.lang.Object arg0)
- =
  public final boolean refersTo(T arg0)

## Summary

No differences.