Java.Lang.Invoke 命名空間

類別

CallSite

CallSite是變數MethodHandle的持有者,稱為 其 target

ConstantCallSite

ConstantCallSiteCallSite其目標為永久且永遠無法變更的 。

LambdaConversionException

LambdaConversionException

MethodHandle

方法句柄是具型別、直接可執行基礎方法、建構函式、欄位或類似低階作業的參考,具有自變數或傳回值的選擇性轉換。

MethodHandleInfo
MethodHandles

這個類別只包含處理或傳回方法句柄的靜態方法。

MethodHandles.Lookup

<em>lookup 物件</em> 是建立方法句柄的處理站,當建立需要存取檢查時。

MethodType

方法類型代表方法句柄所接受和傳回的自變數和傳回型別,或方法句柄呼叫端所傳遞和預期的自變數和傳回型別。

MutableCallSite

MutableCallSiteCallSite ,其目標變數的行為就像一般欄位。

VarHandle

VarHandle 是動態強型別的變數參考,或參數定義的變數系列,包括靜態字段、非靜態字段、數組元素或非堆積數據結構的元件。

VarHandle.AccessMode

指定 VarHandle 所參考之變數的存取模式集合。

VolatileCallSite

VolatileCallSiteCallSite ,其目標的作用就像揮發性變數。

WrongMethodTypeException

擲回 ,表示程式代碼已嘗試透過錯誤的方法類型呼叫方法句柄。

介面

IMethodHandleInfo

藉由將直接方法句柄破解成其常數符號部分而取得的符號參考。

ITypeDescriptor

具有型別描述元的實體。

ITypeDescriptor.IOfField

具有欄位類型描述元的實體。

ITypeDescriptor.IOfMethod

實體,其方法類型描述項方法描述項符合 JVMS {

列舉

MethodLookupModes
ReferenceKind