語言

Class.Modifiers 屬性

定義

回傳此類別或介面的 Java 語言修飾符,以整數編碼。

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

屬性值

代表 int 此類別的修飾符

屬性

備註

回傳此類別或介面的 Java 語言修飾符,以整數編碼。 修飾符由 Java 虛擬機的常數組成,分別為 publicprotectedprivatefinalstaticabstractinterface;它們應使用 類別 Modifier的方法來解碼。

若底層類別為陣列類別,則其 public、 及 privateprotected 修飾符與其元件類型相同。 若此 Class 物件代表原始型態或空,其 public 修飾符總是 true,且其 protectedprivate 修飾符皆為 false。 如果這個 Class 物件代表陣列類別、原始類型或 void,則其 final 修飾符總是 true ,介面修飾符總是 false。 其他修飾符的值不由此規範決定。

修飾符編碼定義於 { 節

在 1.1 版本中加入。

Java 文件 java.lang.Class.getModifiers()

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於