Результаты поиска по запросу "bytecode"
Сериализация против преобразования байтового кода
Я новичок в программировании, и мне просто интересно, есть ли разница между процессом сериализации и процессом преобразования в и из байтового кода (промежуточный язык). Я нашел это на javacodegeeks.com: Сериализация обычно используется, когда ...
bit.ly/gNzXfA
ли написать байт-код для метода, который должен выдавать проверенное исключение?Например, следующий класс Java не компилируется, если метод не объявляет, что...
Количество инструкций в JVM
Мне задали следующий вопрос на экзамене сегодня. Я до сих пор не знаю ответа. Java использует стек для байтового кода в JVM. Каждая инструкция состоит из одного байта, поэтому сколько таких инструкций (на байтовый код) возможно в операционной ...
Я полагаю, что пришло время Проциону присоединиться к «большинству декомпиляторов» в обработке шаблонов старого стиля :).
public class A { } public class B { public static void b() { System.out.println(A.class); } }ласс буквальныйA.class скомпилирован в байт-код B.class? Это ссылка на поле? Я не могу найти упоминания об этом в документации по байт-коду от Oracle / ...
Это похоже на лицензию GPL (по крайней мере, на период бета-тестирования - который начался в ... 2001?). Не уверен, что он использует подход типа NestedVM или что-то еще. Может стоит проверить еще раз.
способ компилировать исходный код C в высокопроизводительный байт-код Java. Я успешно использовалNestedVM [http://wiki.brianweb.net/NestedVM/NestedVM], но снижение производительности не приемлемо для проекта, над которым я работаю. Я также видел ...
оптимизировать это. Например, не ожидайте эту оптимизацию на Dalvik. Вытягивание поля в локальное пространство может быть полезно по другим причинам, например, при нулевой проверке поля, к которому можно получить доступ одновременно.
ссе String Javaотделка метод содержит это: int off = offset; /* avoid getfield opcode */ char[] val = value; /* avoid getfield opcode */Я немного озадачен комментарием"избежать кода операции getfield"... Что это значит? (Я так понимаю, это ...
Портативность и независимость от платформы, вероятно, являются наиболее заметными преимуществами байт-кода по сравнению с нативным кодом.
ся, что все, что вы можете сделать с байт-кодом, вы можете сделать так же легко и намного быстрее в нативном коде. Теоретически, вы могли бы даже сохранить независимость от платформы и языка, распространяя программы и библиотеки в байт-коде, а ...
спасибо за ваш ценный ответ, я уже видел документацию там, поскольку я новичок во всем, что касается моего байт-кода, мое понимание немного затуманено. Если вы можете привести какой-то пример, это будет очень полезно для меня.
ал изучать Java-агент несколько дней назад. Но документация не очень хорошая, и начинающие, такие как я, пытаются понять основы. Я создал базовый класс множителей и экспортировал его в пригодный для запуска jar, используя eclipse. Вот фрагмент ...
Можно ли получить лямбда-выражение во время выполнения
Прошлой ночью я играл с Java8 Lambda, и мне было интересно, можно ли извлечь выражение Lambda во время выполнения. Вкратце и, насколько я понял, лямбда-выражения во время выполнения преобразуются в (статические) методы, а затем вызываются с ...
Переменные с одинаковым именем, но с другим типом
трю на некоторый дизассемблированный код, полученный из байт-кода Java. Я вижу некоторые заявления следующим образом: .method static synthetic access$0()Lcom/package/Sample;Я не могу понять, чтоsynthetic или жеaccess$0 значит. Может кто-нибудь, ...