Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Classfile /mnt/DATA/src/hr/t.class
- Last modified May 16, 2018; size 1209 bytes
- MD5 checksum bbd0eef5fc6c8c6c370ba675e03d1e7d
- Compiled from "t.java"
- public class t
- minor version: 0
- major version: 52
- flags: ACC_PUBLIC, ACC_SUPER
- Constant pool:
- #1 = Methodref #9.#20 // java/lang/Object."<init>":()V
- #2 = InvokeDynamic #0:#26 // #0:apply:()Ljava/util/function/Function;
- #3 = Fieldref #27.#28 // java/lang/System.out:Ljava/io/PrintStream;
- #4 = Methodref #29.#30 // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
- #5 = InterfaceMethodref #31.#32 // java/util/function/Function.apply:(Ljava/lang/Object;)Ljava/lang/Object;
- #6 = Methodref #33.#34 // java/io/PrintStream.println:(Ljava/lang/Object;)V
- #7 = Methodref #29.#35 // java/lang/Integer.intValue:()I
- #8 = Class #36 // t
- #9 = Class #37 // java/lang/Object
- #10 = Utf8 <init>
- #11 = Utf8 ()V
- #12 = Utf8 Code
- #13 = Utf8 LineNumberTable
- #14 = Utf8 main
- #15 = Utf8 ([Ljava/lang/String;)V
- #16 = Utf8 lambda$main$0
- #17 = Utf8 (Ljava/lang/Integer;)Ljava/lang/Integer;
- #18 = Utf8 SourceFile
- #19 = Utf8 t.java
- #20 = NameAndType #10:#11 // "<init>":()V
- #21 = Utf8 BootstrapMethods
- #22 = MethodHandle #6:#38 // invokestatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
- #23 = MethodType #39 // (Ljava/lang/Object;)Ljava/lang/Object;
- #24 = MethodHandle #6:#40 // invokestatic t.lambda$main$0:(Ljava/lang/Integer;)Ljava/lang/Integer;
- #25 = MethodType #17 // (Ljava/lang/Integer;)Ljava/lang/Integer;
- #26 = NameAndType #41:#42 // apply:()Ljava/util/function/Function;
- #27 = Class #43 // java/lang/System
- #28 = NameAndType #44:#45 // out:Ljava/io/PrintStream;
- #29 = Class #46 // java/lang/Integer
- #30 = NameAndType #47:#48 // valueOf:(I)Ljava/lang/Integer;
- #31 = Class #49 // java/util/function/Function
- #32 = NameAndType #41:#39 // apply:(Ljava/lang/Object;)Ljava/lang/Object;
- #33 = Class #50 // java/io/PrintStream
- #34 = NameAndType #51:#52 // println:(Ljava/lang/Object;)V
- #35 = NameAndType #53:#54 // intValue:()I
- #36 = Utf8 t
- #37 = Utf8 java/lang/Object
- #38 = Methodref #55.#56 // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
- #39 = Utf8 (Ljava/lang/Object;)Ljava/lang/Object;
- #40 = Methodref #8.#57 // t.lambda$main$0:(Ljava/lang/Integer;)Ljava/lang/Integer;
- #41 = Utf8 apply
- #42 = Utf8 ()Ljava/util/function/Function;
- #43 = Utf8 java/lang/System
- #44 = Utf8 out
- #45 = Utf8 Ljava/io/PrintStream;
- #46 = Utf8 java/lang/Integer
- #47 = Utf8 valueOf
- #48 = Utf8 (I)Ljava/lang/Integer;
- #49 = Utf8 java/util/function/Function
- #50 = Utf8 java/io/PrintStream
- #51 = Utf8 println
- #52 = Utf8 (Ljava/lang/Object;)V
- #53 = Utf8 intValue
- #54 = Utf8 ()I
- #55 = Class #58 // java/lang/invoke/LambdaMetafactory
- #56 = NameAndType #59:#63 // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
- #57 = NameAndType #16:#17 // lambda$main$0:(Ljava/lang/Integer;)Ljava/lang/Integer;
- #58 = Utf8 java/lang/invoke/LambdaMetafactory
- #59 = Utf8 metafactory
- #60 = Class #65 // java/lang/invoke/MethodHandles$Lookup
- #61 = Utf8 Lookup
- #62 = Utf8 InnerClasses
- #63 = Utf8 (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
- #64 = Class #66 // java/lang/invoke/MethodHandles
- #65 = Utf8 java/lang/invoke/MethodHandles$Lookup
- #66 = Utf8 java/lang/invoke/MethodHandles
- {
- public t();
- descriptor: ()V
- flags: ACC_PUBLIC
- Code:
- stack=1, locals=1, args_size=1
- 0: aload_0
- 1: invokespecial #1 // Method java/lang/Object."<init>":()V
- 4: return
- LineNumberTable:
- line 2: 0
- public static void main(java.lang.String[]);
- descriptor: ([Ljava/lang/String;)V
- flags: ACC_PUBLIC, ACC_STATIC
- Code:
- stack=3, locals=2, args_size=1
- 0: invokedynamic #2, 0 // InvokeDynamic #0:apply:()Ljava/util/function/Function;
- 5: astore_1
- 6: getstatic #3 // Field java/lang/System.out:Ljava/io/PrintStream;
- 9: aload_1
- 10: iconst_2
- 11: invokestatic #4 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
- 14: invokeinterface #5, 2 // InterfaceMethod java/util/function/Function.apply:(Ljava/lang/Object;)Ljava/lang/Object;
- 19: invokevirtual #6 // Method java/io/PrintStream.println:(Ljava/lang/Object;)V
- 22: return
- LineNumberTable:
- line 4: 0
- line 5: 6
- line 6: 22
- }
- SourceFile: "t.java"
- InnerClasses:
- public static final #61= #60 of #64; //Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles
- BootstrapMethods:
- 0: #22 invokestatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
- Method arguments:
- #23 (Ljava/lang/Object;)Ljava/lang/Object;
- #24 invokestatic t.lambda$main$0:(Ljava/lang/Integer;)Ljava/lang/Integer;
- #25 (Ljava/lang/Integer;)Ljava/lang/Integer;
Add Comment
Please, Sign In to add comment