1// class version 45.3 (196653) 2// access flags 0x420 3abstract class jdk3/AllStructures implements java/lang/Runnable java/lang/Cloneable java/io/Serializable { 4 5 // compiled from: AllStructures.java 6 // access flags 0x2 7 private INNERCLASS jdk3/AllStructures$InnerClass jdk3/AllStructures InnerClass 8 // access flags 0x0 9 INNERCLASS jdk3/AllStructures$1 null null 10 11 // access flags 0x1A 12 private final static Ljava/lang/String; UTF8 = "ࠀ耀" 13 14 // access flags 0x1A 15 private final static J serialVersionUID = 123456 16 17 // access flags 0x1 18 public I f0 19 20 // access flags 0x4 21 protected F f1 22 23 // access flags 0x0 24 J f2 25 26 // access flags 0x2 27 private D f3 28 29 // access flags 0x8 30 static Ljdk3/AllStructures; f4 31 32 // access flags 0x10 33 final B f5 = 1 34 35 // access flags 0x80 36 transient C f6 37 38 // access flags 0x40 39 volatile S f7 40 41 // access flags 0x0 42 Z f8 43 44 // access flags 0x0 45 <init>()V 46 L0 47 LINENUMBER 7 L0 48 ALOAD 0 49 INVOKESPECIAL java/lang/Object.<init> ()V 50 L1 51 LINENUMBER 17 L1 52 ALOAD 0 53 ICONST_1 54 PUTFIELD jdk3/AllStructures.f5 : B 55 L2 56 LINENUMBER 7 L2 57 RETURN 58 L3 59 LOCALVARIABLE this Ljdk3/AllStructures; L0 L3 0 60 MAXSTACK = 2 61 MAXLOCALS = 1 62 63 // access flags 0x1 64 public m0()I 65 L0 66 LINENUMBER 27 L0 67 ALOAD 0 68 GETFIELD jdk3/AllStructures.f0 : I 69 IRETURN 70 L1 71 LOCALVARIABLE this Ljdk3/AllStructures; L0 L1 0 72 MAXSTACK = 1 73 MAXLOCALS = 1 74 75 // access flags 0x4 76 protected m1()F 77 L0 78 LINENUMBER 31 L0 79 ALOAD 0 80 GETFIELD jdk3/AllStructures.f1 : F 81 FRETURN 82 L1 83 LOCALVARIABLE this Ljdk3/AllStructures; L0 L1 0 84 MAXSTACK = 1 85 MAXLOCALS = 1 86 87 // access flags 0x0 88 m2()J 89 L0 90 LINENUMBER 35 L0 91 ALOAD 0 92 GETFIELD jdk3/AllStructures.f2 : J 93 LRETURN 94 L1 95 LOCALVARIABLE this Ljdk3/AllStructures; L0 L1 0 96 MAXSTACK = 2 97 MAXLOCALS = 1 98 99 // access flags 0x2 100 private m3()D 101 L0 102 LINENUMBER 39 L0 103 ALOAD 0 104 GETFIELD jdk3/AllStructures.f3 : D 105 DRETURN 106 L1 107 LOCALVARIABLE this Ljdk3/AllStructures; L0 L1 0 108 MAXSTACK = 2 109 MAXLOCALS = 1 110 111 // access flags 0x8 112 static m4()Ljdk3/AllStructures; 113 L0 114 LINENUMBER 43 L0 115 GETSTATIC jdk3/AllStructures.f4 : Ljdk3/AllStructures; 116 ARETURN 117 MAXSTACK = 1 118 MAXLOCALS = 0 119 120 // access flags 0x10 121 final m5()B 122 L0 123 LINENUMBER 47 L0 124 ICONST_1 125 IRETURN 126 L1 127 LOCALVARIABLE this Ljdk3/AllStructures; L0 L1 0 128 MAXSTACK = 1 129 MAXLOCALS = 1 130 131 // access flags 0x800 132 strictfp m6()C 133 L0 134 LINENUMBER 51 L0 135 ALOAD 0 136 GETFIELD jdk3/AllStructures.f6 : C 137 IRETURN 138 L1 139 LOCALVARIABLE this Ljdk3/AllStructures; L0 L1 0 140 MAXSTACK = 1 141 MAXLOCALS = 1 142 143 // access flags 0x0 144 m7()S 145 L0 146 LINENUMBER 55 L0 147 ALOAD 0 148 GETFIELD jdk3/AllStructures.f7 : S 149 IRETURN 150 L1 151 LOCALVARIABLE this Ljdk3/AllStructures; L0 L1 0 152 MAXSTACK = 1 153 MAXLOCALS = 1 154 155 // access flags 0x400 156 abstract m8()Z 157 158 // access flags 0x9 159 public static main([Ljava/lang/String;)V 160 L0 161 LINENUMBER 60 L0 162 RETURN 163 L1 164 LOCALVARIABLE args [Ljava/lang/String; L0 L1 0 165 MAXSTACK = 0 166 MAXLOCALS = 1 167 168 // access flags 0x1 169 public run()V 170 L0 171 LINENUMBER 62 L0 172 RETURN 173 L1 174 LOCALVARIABLE this Ljdk3/AllStructures; L0 L1 0 175 MAXSTACK = 0 176 MAXLOCALS = 1 177 178 // access flags 0x21 179 public synchronized clone()Ljava/lang/Object; 180 L0 181 LINENUMBER 65 L0 182 ALOAD 0 183 ARETURN 184 L1 185 LOCALVARIABLE this Ljdk3/AllStructures; L0 L1 0 186 MAXSTACK = 1 187 MAXLOCALS = 1 188 189 // access flags 0x102 190 private native nativeMethod()V 191 192 // access flags 0x2 193 private anonymousInnerClass()Ljava/lang/Runnable; throws java/lang/Exception 194 L0 195 LINENUMBER 71 L0 196 ALOAD 0 197 GETFIELD jdk3/AllStructures.f0 : I 198 IFLE L1 199 L2 200 LINENUMBER 72 L2 201 NEW java/lang/Exception 202 DUP 203 INVOKESPECIAL java/lang/Exception.<init> ()V 204 ATHROW 205 L1 206 LINENUMBER 73 L1 207 NEW jdk3/AllStructures$1 208 DUP 209 ALOAD 0 210 INVOKESPECIAL jdk3/AllStructures$1.<init> (Ljdk3/AllStructures;)V 211 ARETURN 212 L3 213 LOCALVARIABLE this Ljdk3/AllStructures; L0 L3 0 214 MAXSTACK = 3 215 MAXLOCALS = 1 216 217 // access flags 0x1008 218 static synthetic access$000(Ljdk3/AllStructures;)D 219 L0 220 LINENUMBER 7 L0 221 ALOAD 0 222 GETFIELD jdk3/AllStructures.f3 : D 223 DRETURN 224 L1 225 LOCALVARIABLE x0 Ljdk3/AllStructures; L0 L1 0 226 MAXSTACK = 2 227 MAXLOCALS = 1 228 229 // access flags 0x1008 230 static synthetic access$100(Ljdk3/AllStructures;)D 231 L0 232 LINENUMBER 7 L0 233 ALOAD 0 234 INVOKESPECIAL jdk3/AllStructures.m3 ()D 235 DRETURN 236 L1 237 LOCALVARIABLE x0 Ljdk3/AllStructures; L0 L1 0 238 MAXSTACK = 2 239 MAXLOCALS = 1 240 241 // access flags 0x8 242 static <clinit>()V 243 L0 244 LINENUMBER 23 L0 245 ACONST_NULL 246 PUTSTATIC jdk3/AllStructures.f4 : Ljdk3/AllStructures; 247 L1 248 LINENUMBER 22 L1 249 RETURN 250 MAXSTACK = 1 251 MAXLOCALS = 0 252} 253