Spec-Zone.ru › OpenJDK 24

Интерфейс MonitorInstruction

Все суперинтерфейсы:
ClassFileElement, CodeElement, Instruction
public sealed interface MonitorInstruction extends Instruction
Моделирует инструкцию monitorenter или monitorexit в массиве code атрибута Code. Соответствующие операционные коды имеют тип kind Opcode.Kind.MONITOR. Передаётся как CodeElement при обходе элементов CodeModel.

Инструкция монитора является составной:

MonitorInstruction(Opcode opcode)
С:
24

Краткое описание методов

Модификатор и тип Метод Описание
static MonitorInstruction of(Opcode op)
Возвращает инструкцию монитора.

Методы, объявленные в интерфейсе java.lang.classfile.Instruction

opcode, sizeInBytes

Подробное описание методов

of

static MonitorInstruction of(Opcode op)
Возвращает инструкцию монитора.
Параметры:
op - операционный код для конкретного типа инструкции монитора, который должен иметь тип Opcode.Kind.MONITOR
Возвращает:
инструкцию монитора
Исключение:
IllegalArgumentException - если тип операционного кода не Opcode.Kind.MONITOR.

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.base/java/lang/classfile/instruction/MonitorInstruction.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API