Sprache

Class.Modifiers Eigenschaft

Definition

Gibt die Java Sprachmodifizierer für diese Klasse oder Schnittstelle zurück, die in einer ganzen Zahl codiert ist.

public int Modifiers { [Android.Runtime.Register("getModifiers", "()I", "")] get; }
[<get: Android.Runtime.Register("getModifiers", "()I", "")>]
member this.Modifiers : int

Eigenschaftswert

die int Modifizierer für diese Klasse darstellen

Attribute

Hinweise

Gibt die Java Sprachmodifizierer für diese Klasse oder Schnittstelle zurück, die in einer ganzen Zahl codiert ist. Die Modifizierer bestehen aus den konstanten Java virtuellen Computers für public, , protected, private, final, staticabstract und interface; sie sollten mit den Methoden der Klasse Modifierdecodiert werden.

Wenn es sich bei der zugrunde liegenden Klasse um eine Arrayklasse handelt, sind die publicprivate zugehörigen Und protected Modifizierer mit denen des Komponententyps identisch. Wenn dieses Class Objekt einen Primitiventyp oder eine Leere darstellt, ist der public Modifizierer immer trueund seine protected Modifizierer private sind immer false. Wenn dieses Class Objekt eine Arrayklasse, einen Primitiventyp oder eine Leere darstellt, ist der final Modifizierer immer true und sein Schnittstellenmodifizierer ist immer false. Die Werte der anderen Modifizierer werden von dieser Spezifikation nicht bestimmt.

Die Modifizierercodierungen werden in Abschnitt { definiert.

In 1.1 hinzugefügt.

Java Dokumentation für java.lang.Class.getModifiers().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: