Uses of Package
java.lang.invoke

Packages that use java.lang.invoke
Package
Description
提供了Java编程语言设计中基本的类。
用于表示运行时实体(如类或方法句柄)和类文件实体(如常量池条目或invokedynamic调用站点)的名义描述符的类和接口。
提供了对Java运行时之外的内存和功能的低级访问。
java.lang.invoke包提供了与Java虚拟机交互的低级原语。
java.lang.runtime包为Java语言提供了低级运行时支持。
包含了集合框架、一些国际化支持类、服务加载器、属性、随机数生成、字符串解析和扫描类、base64编码和解码、位数组以及几个杂项实用类。
包含了用于链接invokedynamic调用站点的接口和类。
包含了普通Java对象的链接器。
包含了语言运行时需要的接口和类,以实现它们自己的特定于语言的对象模型和类型转换。
包含了使语言运行时更方便地实现其自己的特定于语言的对象模型和类型转换的类,通过提供一些类的基本实现以及各种实用工具。
包含了通过提供一些类的基本实现以及各种实用工具,使使用Dynalink更加方便的类。
  • Classes in java.lang.invoke used by java.lang
    Class
    Description
    方法句柄是对底层方法、构造函数、字段或类似低级操作的类型化、直接可执行引用,可选地对参数或返回值进行转换。
    查找对象是一个用于创建方法句柄的工厂,当创建需要访问检查时。
    方法类型表示方法句柄接受和返回的参数和返回类型,或方法句柄调用者传递和期望的参数和返回类型。
    具有类型描述符的实体。
    具有字段类型描述符的实体。
  • Class
    Description
    CallSite是一个变量MethodHandle的持有者,称为它的目标。
    方法句柄是对底层方法、构造函数、字段或类似低级操作的类型化、直接可执行引用,可选地对参数或返回值进行转换。
    查找对象是一个用于创建方法句柄的工厂,当创建需要访问检查时。
    方法类型表示方法句柄接受和返回的参数和返回类型,或方法句柄调用者传递和期望的参数和返回类型。
    具有类型描述符的实体。
    具有字段类型描述符的实体。
    具有方法类型描述符的实体。符合JVMS 4.3.3的方法描述符可以通过MethodType::describeConstable进行名义描述;否则无法进行名义描述。
  • Classes in java.lang.invoke used by java.lang.foreign
    Class
    Description
    方法句柄是对底层方法、构造函数、字段或类似低级操作的类型化、直接可执行引用,可选地对参数或返回值进行转换。
    方法类型表示方法句柄接受和返回的参数和返回类型,或方法句柄调用者传递和期望的参数和返回类型。
    VarHandle是对变量或参数化定义的一组变量(包括静态字段、非静态字段、数组元素或堆外数据结构的组件)的动态强类型引用。
  • Classes in java.lang.invoke used by java.lang.invoke
    Class
    Description
    CallSite是一个变量MethodHandle的持有者,称为它的目标。
    LambdaConversionException
    方法句柄是对底层方法、构造函数、字段或类似低级操作的类型化、直接可执行引用,可选地对参数或返回值进行转换。
    通过将直接方法句柄解析为其组成符号部分而获得的符号引用。
    查找对象是一个用于创建方法句柄的工厂,当创建需要访问检查时。
    指定由Lookup::defineHiddenClass方法创建的隐藏类是否动态添加为查找类的新成员以及隐藏类是否与其标记为定义加载器的类加载器具有强关系的类选项集。
    方法类型表示方法句柄接受和返回的参数和返回类型,或方法句柄调用者传递和期望的参数和返回类型。
    MutableCallSite是其目标变量行为类似于普通字段的CallSite。
    当违反链接不变性时,StringConcatFactory抛出StringConcatException。
    SwitchPoint是一个对象,可以向其他线程发布状态转换。
    具有类型描述符的实体。
    具有字段类型描述符的实体。
    具有方法类型描述符的实体。符合JVMS 4.3.3的方法描述符可以通过MethodType::describeConstable进行名义描述;否则无法进行名义描述。
    VarHandle是对变量或参数化定义的一组变量(包括静态字段、非静态字段、数组元素或堆外数据结构的组件)的动态强类型引用。
    指定由VarHandle引用的变量如何访问的访问模式集。
    VarHandle常量的名义描述符。
  • Classes in java.lang.invoke used by java.lang.runtime
    Class
    Description
    CallSite是一个变量MethodHandle的持有者,称为它的目标。
    方法句柄是对底层方法、构造函数、字段或类似低级操作的类型化、直接可执行引用,可选地对参数或返回值进行转换。
    查找对象是一个用于创建方法句柄的工厂,当创建需要访问检查时。
    方法类型表示方法句柄接受和返回的参数和返回类型,或方法句柄调用者传递和期望的参数和返回类型。
    具有类型描述符的实体。
  • Classes in java.lang.invoke used by java.util
    Class
    Description
    方法类型表示方法句柄接受和返回的参数和返回类型,或方法句柄调用者传递和期望的参数和返回类型。
    方法句柄是对底层方法、构造函数、字段或类似低级操作的类型化、直接可执行引用,可选地对参数或返回值进行转换。
  • Class
    Description
    方法句柄是对底层方法、构造函数、字段或类似低级操作的类型化、直接可执行引用,可选地对参数或返回值进行转换。
  • Class
    Description
    查找对象是一个用于创建方法句柄的工厂,当创建需要访问检查时。
    方法类型表示方法句柄接受和返回的参数和返回类型,或方法句柄调用者传递和期望的参数和返回类型。
    SwitchPoint是一个对象,可以向其他线程发布状态转换。
    方法句柄是对底层方法、构造函数、字段或类似低级操作的类型化、直接可执行引用,可选地对参数或返回值进行转换。
  • Class
    Description
    查找对象是一个用于创建方法句柄的工厂,当创建需要访问检查时。
    方法类型表示方法句柄接受和返回的参数和返回类型,或方法句柄调用者传递和期望的参数和返回类型。
    CallSite是一个变量MethodHandle的持有者,称为它的目标。
  • Class
    Description
    方法句柄是对底层方法、构造函数、字段或类似低级操作的类型化、直接可执行引用,可选地对参数或返回值进行转换。
    MutableCallSite是其目标变量行为类似于普通字段的CallSite。
    A MutableCallSite is a CallSite whose target variable behaves like an ordinary field.