Результаты поиска по запросу "bytecode"

3 ответа

Чтение инструкции Java-байт-кода: что означает число?

Я читал байт-код Java и увидел это: getfield #5 (Field java.lang.String name)Что значит#5 значит? И как я могу написать программу в байт-код?

3 ответа

Java декомпиляция

При декомпиляции конкретного jar-файла с использованием java-декомпилятора (http://java.decompiler.free.fr/) я получил какой-то странный код, который я не могу определить, что это такое. Кто-нибудь может мне помочь? код что-то ...

3 ответа

байт-код обрабатывается как набор инструкций для JVM?

Я читал оinstruction set ввики [http://en.wikipedia.org/wiki/Instruction_set]и я наткнулся на этот абзац: Некоторые виртуальные машины, которые поддерживают байт-код в качестве своего ISA, такие как Smalltalk, виртуальная машина Java и Common ...

ТОП публикаций

1 ответ

Какой код Java заставит javac 1.6 использовать коды операций 'swap' и 'nop'?

Я работаю над любительской реализацией JVM и пытаюсь убедиться, что у меня есть тестовое покрытие для всех кодов операций в спецификации. Я получил это до последних нескольких, ноnop а такжеswap ускользал от меня Например, вот простая функция, ...

2 ответа

Что означает «() V» в сигнатуре класса?

Я создал конструктор с Javassist, который не имеет реального метода CtConstructor c = CtNewConstructor.make ( argTypes, null, newClass );Когда я пытаюсь поставить подпись этого класса c.getSignature();я получил public Echo ()VЯ в ...

1 ответ

Нахождение размера байт-кода метода

Я пытаюсь выяснить размер байт-кода метода, потому что я хочу быть уверен, что он будет достаточно маленьким, чтобы его можно было оптимизировать при оптимизации компилятора. Я видел, что максимальный размер по умолчанию для встроенных методов ...

3 ответа

Связь между инструкциями байт-кода и процессором

Спецификация Java гарантирует, что примитивные присвоения переменных всегда атомарны (ожидайте дляlong и двойнойtypes. С другой стороны,Принеси-и-Add [http://en.wikipedia.org/wiki/Fetch-and-add] операция, соответствующая известнойi++ операция ...

1 ответ

Как найти все методы, вызываемые в методе?

как использовать методы других классов, вызываемых определенным методом? ПРИМЕР метод getItem1 () public String getItem1() throws UnsupportedEncodingException{ String a = "2"; a.getBytes(); a.getBytes("we"); System.out.println(a); int t ...

2 ответа

Разница между байтовым кодом. <Init> () V и <init> (Z) V

Когда я наблюдаю свой байт-код проекта Java, я вижу следующий байт-код: java.lang.Object. () V, java.lang.Boolean. (Z), V Каково значение<INIT> () V,а также<INIT> (Z), V

1 ответ

Где происходит внедрение байт-кода?

мотивацияу меня естьSomeObject.java файл: class SomeObject { String name; }Компиляция создает байт-код, содержащийSomeObject.class файл. 0xCAFEBABE...Если мы используем SomeObject на JVM, он загружается текущим загрузчиком классов и все ...