Heim > Fragen und Antworten > Hauptteil
Der spezifische Code lautet wie folgt, weshalb jede mit dem Array verbundene Erfassung öffentlich, abstrakt und endgültig ist
Class doubles = Class.forName("[D");
System.out.printf("Modifiers:%n %s%n%n", Modifier.toString(doubles.getModifiers()));
Class doubles2 = Class.forName("[[D");
System.out.printf("Modifiers:%n %s%n%n", Modifier.toString(doubles2.getModifiers()));
Class Foo = Class.forName("[Ljava.lang.String;");
System.out.printf("Modifiers:%n %s%n%n", Modifier.toString(Foo.getModifiers()));
Entschuldigung, warum??
迷茫2017-05-17 10:08:18
数组对应的类是由JVM生成的,所以出现这个abstract final的奇葩现象,final防止继承,abstract防止创建实例(实际上它连构造器都没有)