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

1 ответ

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

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

1 ответ

Оптимизация компилятора: байт-код Java

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

1 ответ

Количество инструкций в JVM

Мне задали следующий вопрос на экзамене сегодня. Я до сих пор не знаю ответа. Java использует стек для байтового кода в JVM. Каждая инструкция состоит из одного байта, поэтому сколько таких инструкций (на байтовый код) возможно в операционной ...

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

1 ответ

Сериализация против преобразования байтового кода

Я новичок в программировании, и мне просто интересно, есть ли разница между процессом сериализации и процессом преобразования в и из байтового кода (промежуточный язык). Я нашел это на javacodegeeks.com: Сериализация обычно используется, когда ...

1 ответ

Скомпилирован ли байт-код Java в JDK 6 и работает на JDK7, открыта ли уязвимость, исправленная в JDK 7?

Мотивация моего вопроса проста: к сожалению, Oracle прекратила разработку Java 6 и не предоставит никакой дополнительной сборки. Если Oracle обнаружит какую-либо проблему безопасности, они исправят ее только в Java 7. У нас есть большой проект, ...

1 ответ

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

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

2 ответа

Имеется ли Python-файл .pyc, есть ли инструмент, позволяющий мне просматривать байт-код?

2 ответа

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

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

2 ответа

Почему ноль не постоянная времени компиляции?

Так что если у меня есть

2 ответа

Разница в реализации x = x + 1 и x ++

Мой профессор недавно сказал, что хотя