語言

VarHandle.Get(Object[]) 方法

定義

回傳變數的值,並以讀取的記憶語意視為該變數被宣告為非揮發性。

[Android.Runtime.Register("get", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)]
public Java.Lang.Object? Get(params Java.Lang.Object[]? args);
[<Android.Runtime.Register("get", "([Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=33)>]
member this.Get : Java.Lang.Object[] -> Java.Lang.Object

參數

args
Object[]

簽名多態參數列表形式為 (CT1 ct1,..., CTn),靜態使用 varargs 表示。

傳回

簽名多態結果,即變數的值,靜態使用 Object 表示。

屬性

備註

回傳變數的值,並以讀取的記憶語意視為該變數被宣告為非揮發性。 通常稱為純讀存取。 方法簽名的形式為 (CT1 ct1,..., CTn ctn)T。 get 呼叫站點的符號型別描述符必須與呼叫 accessModeType(VarHandle.AccessMode.GET) 後產生的存取模式類型相符。 此存取模式由所有 VarHandle 實例支援,且從未拋出 UnsupportedOperationException。

Java 參考 java.lang.invoke.VarHandle.get。

適用於