Edit C:\Program Files\Java\jre8\lib\java\lang\ref\Reference.class
Êþº¾ 4 ? ()Ljava/lang/Object; ()TT; ()V ()Z (I)V (TT;)V (Z)V (Z)Z <clinit> <init> Code ENQUEUED InnerClasses LineNumberTable Ljava/lang/Object; NULL Reference Handler Signature SourceFile StackMapTable TT; clean clear currentThread discovered enqueue get getParent getThreadGroup isEnqueued java/lang/InterruptedException java/lang/Object java/lang/OutOfMemoryError java/lang/Thread java/lang/ThreadGroup java/lang/Throwable java/lang/ref/Reference java/lang/ref/Reference$1 java/lang/ref/Reference$Lock (java/lang/ref/Reference$ReferenceHandler java/lang/ref/ReferenceQueue lock next pending queue referent setDaemon setJavaLangRefAccess setPriority start sun/misc/Cleaner sun/misc/SharedSecrets tryHandlePending wait yield ! " # $ % & ' ( ) * 4 5 Ljava/lang/ref/Reference; Ljava/lang/ref/Reference<TT;>; Ljava/lang/ref/Reference$Lock; Ljava/lang/ref/ReferenceQueue; $Ljava/lang/ref/ReferenceQueue<-TT;>; (<T:Ljava/lang/Object;>Ljava/lang/Object; -Ljava/lang/ref/Reference<Ljava/lang/Object;>; (Ljava/lang/Object;)V ()Ljava/lang/Thread; ()Ljava/lang/ThreadGroup; (Ljava/lang/ref/Reference;)Z (Ljava/lang/ref/Reference$1;)V *(TT;Ljava/lang/ref/ReferenceQueue<-TT;>;)V (Lsun/misc/JavaLangRefAccess;)V ,(Ljava/lang/ThreadGroup;Ljava/lang/String;)V 3(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V / F - F + H I I . I 3 7 8 2 0 N O O P Q 1 S T U ? V ? W ? X ? Y ? \ C Z C [ : ] : ` <