jdk

Форк
0
/
AbstractStrictfpIntMethod61.jcod 
70 строк · 2.2 Кб
1
/*
2
 * Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
3
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4
 *
5
 * This code is free software; you can redistribute it and/or modify it
6
 * under the terms of the GNU General Public License version 2 only, as
7
 * published by the Free Software Foundation.
8
 *
9
 * This code is distributed in the hope that it will be useful, but WITHOUT
10
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
12
 * version 2 for more details (a copy is included in the LICENSE file that
13
 * accompanied this code).
14
 *
15
 * You should have received a copy of the GNU General Public License version
16
 * 2 along with this work; if not, write to the Free Software Foundation,
17
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18
 *
19
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20
 * or visit www.oracle.com if you need additional information or have any
21
 * questions.
22
 */
23

24
// Code below is equivalent to
25
// public interface AbstractStrictfpIntMethod61 {
26
//    public abstract double bar();
27
// }
28

29
class AbstractStrictfpIntMethod61 {
30
  0xCAFEBABE;
31
  0; // minor version
32
  61; // version
33
  [9] { // Constant Pool
34
    ; // first element is empty
35
    class #2; // #1     at 0x0A
36
    Utf8 "AbstractStrictfpIntMethod61"; // #2     at 0x0D
37
    class #4; // #3     at 0x2B
38
    Utf8 "java/lang/Object"; // #4     at 0x2E
39
    Utf8 "bar"; // #5     at 0x41
40
    Utf8 "()D"; // #6     at 0x47
41
    Utf8 "SourceFile"; // #7     at 0x4D
42
    Utf8 "AbstractStrictfpIntMethod61.java"; // #8     at 0x5A
43
  } // Constant Pool
44

45
  0x0601; // access [ ACC_PUBLIC ACC_INTERFACE ]
46
  #1;// this_cpx
47
  #3;// super_cpx
48

49
  [0] { // Interfaces
50
  } // Interfaces
51

52
  [0] { // Fields
53
  } // Fields
54

55
  [1] { // Methods
56
    {  // method at 0x89
57
      0x0C01; // access [public abstract strictfp]
58
      #5; // name_index       : bar
59
      #6; // descriptor_index : ()D
60
      [0] { // Attributes
61
      } // Attributes
62
    }
63
  } // Methods
64

65
  [1] { // Attributes
66
    Attr(#7, 2) { // SourceFile at 0x93
67
      #8;
68
    } // end SourceFile
69
  } // Attributes
70
} // end class AbstractStrictfpIntMethod61
71

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.