软件包 | 描述 |
---|---|
java.lang.invoke |
java.lang.invoke 包中包含的动态语言支持的java核心类库和虚拟机直接提供。
|
Modifier and Type | Method and Description |
---|---|
MethodHandles.Lookup |
MethodHandles.Lookup.in(类<?> requestedLookupClass)
在指定的新查找类上创建一个查找。
|
static MethodHandles.Lookup |
MethodHandles.lookup()
返回一个
lookup object 全功能模拟都支持对方的字节码的行为。
|
static MethodHandles.Lookup |
MethodHandles.publicLookup()
返回一个
lookup object 是值得信赖的微创。
|
Modifier and Type | Method and Description |
---|---|
static CallSite |
LambdaMetafactory.altMetafactory(MethodHandles.Lookup caller, String invokedName, MethodType invokedType, Object... args)
方便简单的“对象”,实现由一个或多个接口,一个代表团提供
MethodHandle 创作,经过适当的类型的适应和部分论据评价。
|
static CallSite |
LambdaMetafactory.metafactory(MethodHandles.Lookup caller, String invokedName, MethodType invokedType, MethodType samMethodType, MethodHandle implMethod, MethodType instantiatedMethodType)
方便简单的“对象”,实现由一个或多个接口,一个代表团提供
MethodHandle 创作,经过适当的类型的适应和部分论据评价。
|
<T extends Member> |
MethodHandleInfo.reflectAs(类<T> expected, MethodHandles.Lookup lookup)
将底层成员反映为方法、构造函数或字段对象。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.