; Main.j ; Generated by ClassFileAnalyzer (Can) .bytecode 49.0 .class public Main ; Flag ACC_SUPER not set, see JVM spec .super java/lang/Object .field private static x D .field private static y I .method public ()V .limit stack 1 .limit locals 1 0: aload_0 1: invokespecial java/lang/Object/()V 4: return .end method .method public static main([Ljava/lang/String;)V .limit stack 6 .limit locals 1 0: ldc 15 2: i2d 3: putstatic Main/x D 6: ldc 20 8: putstatic Main/y I 11: getstatic java/lang/System/out Ljava/io/PrintStream; 14: new java/lang/StringBuilder 17: dup 18: invokespecial java/lang/StringBuilder/()V 21: ldc "x + y = " 23: invokevirtual java/lang/StringBuilder/append(Ljava/lang/String;)Ljava/lang/StringBuilder; 26: getstatic Main/x D 29: getstatic Main/y I 32: i2d 33: dadd 34: invokevirtual java/lang/StringBuilder/append(D)Ljava/lang/StringBuilder; 37: invokevirtual java/lang/StringBuilder/toString()Ljava/lang/String; 40: invokevirtual java/io/PrintStream/println(Ljava/lang/String;)V 43: getstatic java/lang/System/out Ljava/io/PrintStream; 46: ldc 20 48: ldc 5 50: idiv 51: ldc 2 53: ldc 2 55: iadd 56: ldc 2 58: imul 59: iadd 60: ldc 2 62: ldc 2 64: ldc 2 66: imul 67: iadd 68: isub 69: invokevirtual java/io/PrintStream/println(I)V 72: return .end method