Java入门之了解JVM(13)

stack=2, locals=1, args_size=1

0: aload_0

1: invokespecial #1 // Method java/lang/Object."":()V

4: getstatic #2 // Field java/lang/System.out:Ljava/io/PrintStream;

7: ldc #3 // String code area1

// 代码块1输出

9: invokevirtual #4 // Method java/io/PrintStream.println:(Ljava/lang/String;)V

12: getstatic #2 // Field java/lang/System.out:Ljava/io/PrintStream;

15: ldc #5 // String code area2

// 代码块2输出

17: invokevirtual #4 // Method java/io/PrintStream.println:(Ljava/lang/String;)V

20: getstatic #2 // Field java/lang/System.out:Ljava/io/PrintStream;

23: ldc #6 // String construct method

推荐阅读