次の方法で共有


Java.Lang.Invoke 名前空間

クラス

CallSite

A CallSite は変数のホルダーであり、そのtarget変数MethodHandleと呼ばれます。

ConstantCallSite

A ConstantCallSite は、 CallSite ターゲットが永続的であり、変更できないユーザーです。

LambdaConversionException

LambdaConversionException

MethodHandle

メソッド ハンドルは、引数または戻り値の省略可能な変換を使用して、基になるメソッド、コンストラクター、フィールド、または同様の低レベル操作への型指定された直接実行可能な参照です。

MethodHandleInfo
MethodHandles

このクラスは、メソッド ハンドルを操作または返す静的メソッドのみで構成されます。

MethodHandles.Lookup

<em>参照オブジェクト</em> は、メソッド ハンドルを作成するためのファクトリであり、作成にアクセス チェックが必要な場合です。

MethodType

メソッド型は、メソッド ハンドルによって受け入れおよび返される引数と戻り値の型、またはメソッド ハンドル呼び出し元によって渡され、予期される引数と戻り値の型を表します。

MutableCallSite

A MutableCallSite は、 CallSite ターゲット変数が通常のフィールドのように動作する変数です。

VarHandle

VarHandle は、静的フィールド、非静的フィールド、配列要素、またはオフヒープ データ構造のコンポーネントを含む、変数、またはパラメーターで定義された変数ファミリへの動的に厳密に型指定された参照です。

VarHandle.AccessMode

VarHandle によって参照される変数へのアクセス方法を指定するアクセス モードのセット。

VolatileCallSite

A VolatileCallSite は、 CallSite ターゲットが揮発性変数のように機能するオブジェクトです。

WrongMethodTypeException

コードが間違ったメソッド型を介してメソッド ハンドルを呼び出そうとしたことを示すためにスローされます。

インターフェイス

IMethodHandleInfo

ダイレクト メソッド ハンドルをそのコンシット記号部分に割り込むことで得られるシンボリック参照。

ITypeDescriptor

型記述子を持つエンティティ。

ITypeDescriptor.IOfField

フィールド型記述子を持つエンティティ。

ITypeDescriptor.IOfMethod

JVMS { に準拠するメソッド型記述子メソッド記述子を持つエンティティ

列挙型

MethodLookupModes
ReferenceKind