1class Cyclic { 2 0xCAFEBABE; 3 0; // minor version 4 57; // version 5 [] { // Constant Pool 6 ; // first element is empty 7 class #2; // #1 8 Utf8 "Cyclic"; // #2 9 class #4; // #3 10 Utf8 "java/lang/Object"; // #4 11 } // Constant Pool 12 13 0x0600; // access 14 #1;// this_cpx 15 #3;// super_cpx 16 17 [] { // Interfaces 18 #1; 19 } // Interfaces 20 21 [] { // fields 22 } // fields 23 24 [] { // methods 25 } // methods 26 27 [] { // Attributes 28 } // Attributes 29} // end class Cyclic 30