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

5 ответов

Как работают массивы в байт-коде Java [duplicate]

На этот вопрос уже есть ответ здесь: Где определено свойство длины массива? [/questions/9297899/where-is-arrays-length-property-defined] 7 ответовКак работает класс массива в Java? [/questions/2910774/how-does-array-class-work-in-java] 4 ...

2 ответа

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

Мой профессор недавно сказал, что хотяx = x + 1 а такжеx++ очевидно, даст тот же результат, есть разница в том, как они реализованы в JVM. Что это значит? Не похоже на компилятор: эй, я вижуx++ поэтому я переключу его наx = x + 1 и продолжай? Я ...

10 ответов

@ Krease Ой, позвольте мне это исправить.

ющая Java-программа выполняется в среднем между 0,50 и 0,55 с: public static void main(String[] args) { long startTime = System.nanoTime(); int n = 0; for (int i = 0; i < 1000000000; i++) { n += 2 * (i * i); } System.out.println((double) ...

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

3 ответа

Разные компиляторы Java (если поставщик отличается) создают разные байт-коды

Учитывая одну и ту же основную версию, скажем, Java 7, различные компиляторы Java (например, точка доступа Oracle, JRockit или IBM J9 и т. Д ...) компилируют данный файл исходного кода Java в один и тот же байт-код? СканированиеСпецификация ...

1 ответ

Вот

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

6 ответов

: скомпилированные файлы могут быть перемещены; И что?

жный дубликат: Способ собрать файлы Python в отдельной папке? [https://stackoverflow.com/questions/471928/way-to-have-compiled-python-files-in-a-separate-folder] Когда python компилирует модули в байт-код, он создает файлы .pyc из ваших файлов ...

3 ответа

Как я могу собрать Java-байт-код, сгенерированный Javap? [Дубликат]

На этот вопрос уже есть ответ здесь: Существует ли редактор классов Java / байт-кода для редактирования инструкций? [закрыто] [/questions/3308351/is-there-a-java-classfile-bytecode-editor-to-edit-instructions] 4 ответаЯ хочу иметь возможность ...

1 ответ

спасибо за ответ

Python компилируются в байт-код (* .pyc). Используя Cython, вы можете скомпилировать их в машинный код (* .so в Linux). Если вы используете, чтобы оба файла находились в одной папке, под одним и тем же именем, каков приоритет между ними? Есть ...

3 ответа

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

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

9 ответов

В Java, если вы попытаетесь переопределить открытый метод с помощью защищенного метода (или любого другого сокращения доступа), вы получите ошибку: «попытка назначить более слабые права доступа». Если вы делаете это с помощью байт-кода JVM, то с верификатором все в порядке, и вы можете вызывать эти методы через родительский класс, как если бы они были публичными.

твуют ли в настоящее время (Java 6) вещи, которые вы можете сделать в байт-коде Java, которые вы не можете сделать из языка Java? Я знаю, что оба Тьюринга завершены, поэтому читать «можно сделать», как «можно сделать значительно быстрее / лучше, ...