Результаты поиска по запросу "bytecode"
Чтение инструкции Java-байт-кода: что означает число?
Я читал байт-код Java и увидел это: getfield #5 (Field java.lang.String name)Что значит#5 значит? И как я могу написать программу в байт-код?
Java декомпиляция
При декомпиляции конкретного jar-файла с использованием java-декомпилятора (http://java.decompiler.free.fr/) я получил какой-то странный код, который я не могу определить, что это такое. Кто-нибудь может мне помочь? код что-то ...
байт-код обрабатывается как набор инструкций для JVM?
Я читал оinstruction set ввики [http://en.wikipedia.org/wiki/Instruction_set]и я наткнулся на этот абзац: Некоторые виртуальные машины, которые поддерживают байт-код в качестве своего ISA, такие как Smalltalk, виртуальная машина Java и Common ...
Какой код Java заставит javac 1.6 использовать коды операций 'swap' и 'nop'?
Я работаю над любительской реализацией JVM и пытаюсь убедиться, что у меня есть тестовое покрытие для всех кодов операций в спецификации. Я получил это до последних нескольких, ноnop а такжеswap ускользал от меня Например, вот простая функция, ...
Что означает «() V» в сигнатуре класса?
Я создал конструктор с Javassist, который не имеет реального метода CtConstructor c = CtNewConstructor.make ( argTypes, null, newClass );Когда я пытаюсь поставить подпись этого класса c.getSignature();я получил public Echo ()VЯ в ...
Нахождение размера байт-кода метода
Я пытаюсь выяснить размер байт-кода метода, потому что я хочу быть уверен, что он будет достаточно маленьким, чтобы его можно было оптимизировать при оптимизации компилятора. Я видел, что максимальный размер по умолчанию для встроенных методов ...
Связь между инструкциями байт-кода и процессором
Спецификация Java гарантирует, что примитивные присвоения переменных всегда атомарны (ожидайте дляlong и двойнойtypes. С другой стороны,Принеси-и-Add [http://en.wikipedia.org/wiki/Fetch-and-add] операция, соответствующая известнойi++ операция ...
Как найти все методы, вызываемые в методе?
как использовать методы других классов, вызываемых определенным методом? ПРИМЕР метод getItem1 () public String getItem1() throws UnsupportedEncodingException{ String a = "2"; a.getBytes(); a.getBytes("we"); System.out.println(a); int t ...
Разница между байтовым кодом. <Init> () V и <init> (Z) V
Когда я наблюдаю свой байт-код проекта Java, я вижу следующий байт-код: java.lang.Object. () V, java.lang.Boolean. (Z), V Каково значение<INIT> () V,а также<INIT> (Z), V
Где происходит внедрение байт-кода?
мотивацияу меня естьSomeObject.java файл: class SomeObject { String name; }Компиляция создает байт-код, содержащийSomeObject.class файл. 0xCAFEBABE...Если мы используем SomeObject на JVM, он загружается текущим загрузчиком классов и все ...