GenuineSounds icon

Untitled

GenuineSounds | PRO | 06/18/16 12:29:18 PM UTC | 0 ⭐ | 370 👁️ | Never ⏰ | []
Java |

2.14 KB

|

None

|

0 👍

/

0 👎

// Class
 
public class Main {
 
    public static int abc = 1;
    public static int a‍bc = 2;
    public static int ab‍c = 3;
 
    public static void main(String[] args) {
        abc++;
        a‍bc++;
        ab‍c++;
        System.out.println(abc);
        System.out.println(a‍bc);
        System.out.println(ab‍c);
    }
}
 
// Javap [-constants -c]
 
Compiled from "Main.java"
public class Main {
  public static int abc;
  public static int a?bc;
  public static int ab?c;
 
  static {};
    Code:
       0: iconst_1
       1: putstatic     #12                 // Field abc:I
       4: iconst_2
       5: putstatic     #14                 // Field a?bc:I
       8: iconst_3
       9: putstatic     #16                 // Field ab?c:I
      12: return
 
  public Main();
    Code:
       0: aload_0
       1: invokespecial #21                 // Method java/lang/Object."<init>":()V
       4: return
 
  public static void main(java.lang.String[]);
    Code:
       0: getstatic     #12                 // Field abc:I
       3: iconst_1
       4: iadd
       5: putstatic     #12                 // Field abc:I
       8: getstatic     #14                 // Field a?bc:I
      11: iconst_1
      12: iadd
      13: putstatic     #14                 // Field a?bc:I
      16: getstatic     #16                 // Field ab?c:I
      19: iconst_1
      20: iadd
      21: putstatic     #16                 // Field ab?c:I
      24: getstatic     #27                 // Field java/lang/System.out:Ljava/io/PrintStream;
      27: getstatic     #12                 // Field abc:I
      30: invokevirtual #33                 // Method java/io/PrintStream.println:(I)V
      33: getstatic     #27                 // Field java/lang/System.out:Ljava/io/PrintStream;
      36: getstatic     #14                 // Field a?bc:I
      39: invokevirtual #33                 // Method java/io/PrintStream.println:(I)V
      42: getstatic     #27                 // Field java/lang/System.out:Ljava/io/PrintStream;
      45: getstatic     #16                 // Field ab?c:I
      48: invokevirtual #33                 // Method java/io/PrintStream.println:(I)V
      51: return
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎