語言

MethodLookupModes 列舉

定義

public enum MethodLookupModes
type MethodLookupModes = 
繼承
MethodLookupModes

欄位

名稱 值 Description
Public 1

一個代表公共存取的單位元遮罩,這可能對 lookupMode 的結果有貢獻。 0x01,這個值恰好和公開修飾位元的值是一樣的。 採用此查找模式的查詢會針對查找類別及先前的查找類別(若存在)進行跨模組存取檢查。

Java 參考 java.lang.invoke.MethodHandles.Lookup.PUBLIC。

Private 2

一個代表私有存取的單位元遮罩,可能對 lookupMode 的結果有貢獻。 0x02值恰好與私有修飾位元的值相同。

Java 參考 java.lang.invoke.MethodHandles.Lookup.PRIVATE。

Protected 4

一個代表受保護存取的單位元遮罩,可能對 lookupMode 的結果有貢獻。 0x04,這個值恰好與受保護修飾位元的值相同。

Java 參考 java.lang.invoke.MethodHandles.Lookup.PROTECTED。

Package 8

一個代表套件存取(預設存取)的單位元遮罩,可能對 lookupMode 的結果有貢獻。 該值為 0x08,且不對應任何特定的修飾位元。

Java 參考 java.lang.invoke.MethodHandles.Lookup.PACKAGE。

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於