Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

AddStateResidueDynamicHelloWorld.txt 4.1KB

vor 21 Jahren
vor 21 Jahren
vor 21 Jahren
vor 21 Jahren
vor 21 Jahren
vor 21 Jahren
vor 21 Jahren
vor 21 Jahren
vor 21 Jahren
vor 21 Jahren
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. public class DynamicHelloWorld extends java.lang.Object implements java.io.Serializable:
  2. public void <init>():
  3. ALOAD_0 // LDynamicHelloWorld; this (line 8)
  4. INVOKESPECIAL java.lang.Object.<init> ()V
  5. constructor-execution(void DynamicHelloWorld.<init>())
  6. | RETURN
  7. constructor-execution(void DynamicHelloWorld.<init>())
  8. end public void <init>()
  9. public static void main(String[]):
  10. method-execution(void DynamicHelloWorld.main(java.lang.String[]))
  11. | catch java.lang.UnsupportedOperationException -> E0
  12. | | NEW DynamicHelloWorld (line 12)
  13. | | DUP
  14. | | INVOKESPECIAL DynamicHelloWorld.<init> ()V
  15. | | LDC "hello"
  16. | | GETSTATIC java.util.Collections.EMPTY_LIST Ljava/util/List;
  17. | | method-call(java.lang.String DynamicHelloWorld.doit(java.lang.String, java.util.List))
  18. | | | INVOKEVIRTUAL DynamicHelloWorld.doit (Ljava/lang/String;Ljava/util/List;)Ljava/lang/String;
  19. | | method-call(java.lang.String DynamicHelloWorld.doit(java.lang.String, java.util.List))
  20. | | POP
  21. | | GOTO L0
  22. | catch java.lang.UnsupportedOperationException -> E0
  23. | E0: ASTORE_1 (line 13)
  24. | GETSTATIC java.lang.System.out Ljava/io/PrintStream; (line 14)
  25. | NEW java.lang.StringBuffer
  26. | DUP
  27. | LDC "expected and caught: "
  28. | INVOKESPECIAL java.lang.StringBuffer.<init> (Ljava/lang/String;)V
  29. | ALOAD_1 // Ljava/lang/UnsupportedOperationException; t
  30. | method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object))
  31. | | INVOKEVIRTUAL java.lang.StringBuffer.append (Ljava/lang/Object;)Ljava/lang/StringBuffer;
  32. | method-call(java.lang.StringBuffer java.lang.StringBuffer.append(java.lang.Object))
  33. | method-call(java.lang.String java.lang.StringBuffer.toString())
  34. | | INVOKEVIRTUAL java.lang.StringBuffer.toString ()Ljava/lang/String;
  35. | method-call(java.lang.String java.lang.StringBuffer.toString())
  36. | method-call(void java.io.PrintStream.println(java.lang.String))
  37. | | INVOKEVIRTUAL java.io.PrintStream.println (Ljava/lang/String;)V
  38. | method-call(void java.io.PrintStream.println(java.lang.String))
  39. | RETURN (line 15)
  40. | L0: NEW java.lang.RuntimeException (line 17)
  41. | DUP
  42. | LDC "should have caught exception"
  43. | INVOKESPECIAL java.lang.RuntimeException.<init> (Ljava/lang/String;)V
  44. | ATHROW
  45. method-execution(void DynamicHelloWorld.main(java.lang.String[]))
  46. end public static void main(String[])
  47. String doit(String, java.util.List):
  48. method-execution(java.lang.String DynamicHelloWorld.doit(java.lang.String, java.util.List))
  49. | ALOAD_2 // Ljava/util/List; l (line 21)
  50. | ALOAD_1 // Ljava/lang/String; s
  51. | ASTORE_3
  52. | ASTORE 4
  53. | method-call(boolean java.util.List.add(java.lang.Object))
  54. | | ALOAD 4
  55. | | INSTANCEOF java.util.ArrayList
  56. | | IFEQ L0
  57. | | ALOAD 4
  58. | | CHECKCAST java.util.ArrayList
  59. | | INVOKESTATIC Aspect.ajc_before_0 (Ljava/util/ArrayList;)V
  60. | | L0: ALOAD 4
  61. | | ALOAD_3
  62. | | INVOKEINTERFACE java.util.List.add (Ljava/lang/Object;)Z
  63. | method-call(boolean java.util.List.add(java.lang.Object))
  64. | POP
  65. | ALOAD_2 // Ljava/util/List; l (line 22)
  66. | method-call(java.lang.String java.lang.Object.toString())
  67. | | INVOKEVIRTUAL java.lang.Object.toString ()Ljava/lang/String;
  68. | method-call(java.lang.String java.lang.Object.toString())
  69. | ARETURN
  70. method-execution(java.lang.String DynamicHelloWorld.doit(java.lang.String, java.util.List))
  71. end String doit(String, java.util.List)
  72. end public class DynamicHelloWorld