Spracherkennung für: .j vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
; Copyright (C)
2017 The Android Open Source Project
;
; Licensed under the Apache License, Version
2.
0 (the "License");
; you may not use this file except in compliance with the License.
; You may obtain a copy of the License at
;
;
http://www.apache.org/licenses/LICENSE-2.
0
;
; Unless required by applicable law or agreed to in writing, software
; distributed under the License is distributed on an "AS IS" BASIS,
; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
; See the License for the specific language governing permissions and
; limitations under the License.
; (new OtherClass() { int i =
5; }).getClass()
; ClassAttrs$
1.j
; Generated by ClassFileAnalyzer (Can)
; Analyzer and Disassembler for Java class files
; (Jasmin syntax
2,
http://jasmin.sourceforge.net)
;
; ClassFileAnalyzer, version
0.
7.
0
.bytecode
52.
0
.source ClassAttrs.java
.class final ClassAttrs$
1
.super OtherClass
.enclosing method ClassAttrs/main()V
; OpenJDK javac versions <=
8 consider anonymous classes declared side
; static methods to be static (as is this one), whereas OpenJDK
9 javac
; does not. See
http://b/62290080
.inner class static inner ClassAttrs$
1 ; <anonymous> <not a member>
.field i I
.method <init>()V
.limit stack
2
.limit locals
1
.line
112
0: aload_0
1: invokespecial OtherClass/<init>()V
4: aload_0
5: iconst_5
6: putfield ClassAttrs$
1/i I
9: return
.end method