1[Ljava/lang/Object;, null] 21 3[Ljava/lang/String;, Ljava/lang/Object;Ljava/io/Serializable;Ljava/lang/Comparable<Ljava/lang/String;>;Ljava/lang/CharSequence;] 411 5[Ljava/lang/Math;, null] 611 7[Ljava/util/List;, <E:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Collection<TE;>;] 8601 9[L$Proxy20;, null] 1011 11[I, null] 12411 13[[D, null] 14411 15int interface=false array=false modifiable=false 16$Proxy20 interface=false array=false modifiable=false 17java.lang.Runnable interface=true array=false modifiable=false 18java.lang.String interface=false array=false modifiable=false 19java.util.ArrayList interface=false array=false modifiable=true 20[I interface=false array=true modifiable=false 21[Ljava.lang.Runnable; interface=false array=true modifiable=false 22[Ljava.lang.String; interface=false array=true modifiable=false 23[public static final int java.lang.Integer.BYTES, static final char[] java.lang.Integer.DigitOnes, static final char[] java.lang.Integer.DigitTens, public static final int java.lang.Integer.MAX_VALUE, public static final int java.lang.Integer.MIN_VALUE, public static final int java.lang.Integer.SIZE, private static final java.lang.String[] java.lang.Integer.SMALL_NEG_VALUES, private static final java.lang.String[] java.lang.Integer.SMALL_NONNEG_VALUES, public static final java.lang.Class java.lang.Integer.TYPE, static final char[] java.lang.Integer.digits, private static final long java.lang.Integer.serialVersionUID, static final int[] java.lang.Integer.sizeTable, private final int java.lang.Integer.value] 24[] 25[] 26[java.lang.Integer(), public java.lang.Integer(int), public java.lang.Integer(java.lang.String) throws java.lang.NumberFormatException, public static int java.lang.Integer.bitCount(int), public static int java.lang.Integer.compare(int,int), public static int java.lang.Integer.compareUnsigned(int,int), public static java.lang.Integer java.lang.Integer.decode(java.lang.String) throws java.lang.NumberFormatException, public static int java.lang.Integer.divideUnsigned(int,int), static int java.lang.Integer.formatUnsignedInt(int,int,char[],int,int), static void java.lang.Integer.getChars(int,int,char[]), public static java.lang.Integer java.lang.Integer.getInteger(java.lang.String), public static java.lang.Integer java.lang.Integer.getInteger(java.lang.String,int), public static java.lang.Integer java.lang.Integer.getInteger(java.lang.String,java.lang.Integer), public static int java.lang.Integer.hashCode(int), public static int java.lang.Integer.highestOneBit(int), public static int java.lang.Integer.lowestOneBit(int), public static int java.lang.Integer.max(int,int), public static int java.lang.Integer.min(int,int), public static int java.lang.Integer.numberOfLeadingZeros(int), public static int java.lang.Integer.numberOfTrailingZeros(int), public static int java.lang.Integer.parseInt(java.lang.String) throws java.lang.NumberFormatException, public static int java.lang.Integer.parseInt(java.lang.String,int) throws java.lang.NumberFormatException, public static int java.lang.Integer.parseUnsignedInt(java.lang.String) throws java.lang.NumberFormatException, public static int java.lang.Integer.parseUnsignedInt(java.lang.String,int) throws java.lang.NumberFormatException, public static int java.lang.Integer.remainderUnsigned(int,int), public static int java.lang.Integer.reverse(int), public static int java.lang.Integer.reverseBytes(int), public static int java.lang.Integer.rotateLeft(int,int), public static int java.lang.Integer.rotateRight(int,int), public static int java.lang.Integer.signum(int), static int java.lang.Integer.stringSize(int), public static int java.lang.Integer.sum(int,int), public static java.lang.String java.lang.Integer.toBinaryString(int), public static java.lang.String java.lang.Integer.toHexString(int), public static java.lang.String java.lang.Integer.toOctalString(int), public static java.lang.String java.lang.Integer.toString(int), public static java.lang.String java.lang.Integer.toString(int,int), public static long java.lang.Integer.toUnsignedLong(int), public static java.lang.String java.lang.Integer.toUnsignedString(int), public static java.lang.String java.lang.Integer.toUnsignedString(int,int), private static java.lang.String java.lang.Integer.toUnsignedString0(int,int), public static java.lang.Integer java.lang.Integer.valueOf(int), public static java.lang.Integer java.lang.Integer.valueOf(java.lang.String) throws java.lang.NumberFormatException, public static java.lang.Integer java.lang.Integer.valueOf(java.lang.String,int) throws java.lang.NumberFormatException, public byte java.lang.Integer.byteValue(), public int java.lang.Integer.compareTo(java.lang.Integer), public int java.lang.Integer.compareTo(java.lang.Object), public double java.lang.Integer.doubleValue(), public boolean java.lang.Integer.equals(java.lang.Object), public float java.lang.Integer.floatValue(), public int java.lang.Integer.hashCode(), public int java.lang.Integer.intValue(), public long java.lang.Integer.longValue(), public short java.lang.Integer.shortValue(), public java.lang.String java.lang.Integer.toString()] 27[] 28[] 29int 100000 30class [Ljava.lang.String; 10000 31class java.lang.Object 111 32class art.Test912$TestForNonInit 11 33class art.Test912$TestForInitFail 1011 34int [] 35class [Ljava.lang.String; [] 36class java.lang.Object [] 37interface art.Test912$InfA [] 38interface art.Test912$InfB [interface art.Test912$InfA] 39interface art.Test912$InfC [interface art.Test912$InfB] 40class art.Test912$ClassA [interface art.Test912$InfA] 41class art.Test912$ClassB [interface art.Test912$InfB] 42class art.Test912$ClassC [interface art.Test912$InfA, interface art.Test912$InfC] 43class java.lang.String null 44class [Ljava.lang.String; null 45interface art.Test912$InfA dalvik.system.PathClassLoader 46class $Proxy20 dalvik.system.PathClassLoader 47 48boot <- (B) <- (A,C) 49[class A, class B, class java.lang.Object] 50[class B, class java.lang.Object] 51 52boot <- (B) <- (A, List) 53[class A, class java.lang.Object, interface java.util.List] 54[class B, class java.lang.Object] 55 56boot <- 1+2 (A,B) 57[class A, class B, class java.lang.Object] 58 59[35, 0] 60 61B, false 62Load: LB; on ClassEvents 63Prepare: LB; on ClassEvents (cur=ClassEvents) 64B, true 65Load: LB; on ClassEvents 66Prepare: LB; on ClassEvents (cur=ClassEvents) 67C, false 68Load: LA; on ClassEvents 69Prepare: LA; on ClassEvents (cur=ClassEvents) 70Load: LC; on ClassEvents 71Prepare: LC; on ClassEvents (cur=ClassEvents) 72A, false 73C, true 74Load: LA; on ClassEvents 75Prepare: LA; on ClassEvents (cur=ClassEvents) 76Load: LC; on ClassEvents 77Prepare: LC; on ClassEvents (cur=ClassEvents) 78A, true 79A, true 80Load: LA; on ClassEvents 81Prepare: LA; on ClassEvents (cur=ClassEvents) 82C, true 83Load: LC; on ClassEvents 84Prepare: LC; on ClassEvents (cur=ClassEvents) 85C, true 86Load: LA; on TestRunner 87Prepare: LA; on TestRunner (cur=TestRunner) 88Load: LC; on TestRunner 89Prepare: LC; on TestRunner (cur=TestRunner) 90Load: L$Proxy21; on ClassEvents 91Prepare: L$Proxy21; on ClassEvents (cur=ClassEvents) 92Load: [Lart/Test912; on ClassEvents 93Prepare: [Lart/Test912; on ClassEvents (cur=ClassEvents) 94