0
ответов

Почему Java 6 скомпилирован класс размер больше, чем Java 5?

Мы замечаем, что когда мы компилируем наши классы на Java 6, они всегда больше, чем Java 5. Я понимаю, что на сегодняшний день не было изменений в байтовом коде, поэтому я предполагаю, что Java 6 ...
вопрос задан: 12 April 2011 14:43
0
ответов

Почему байт-код Java интерпретируется?

Насколько я понимаю, Java компилируется в байт-код Java, который затем может интерпретироваться любой машиной, на которой работает Java, для своего конкретного процессора. Java использует JIT для интерпретации байт-кода, и я знаю, что он получен ...
вопрос задан: 12 April 2011 05:08
0
ответов

Суммируйте коллекцию объектов, которые содержат числовые свойства, только с LINQ

У меня есть объектная модель, подобная этой: открытый класс Quantity {общедоступный десятичный вес {получить; установлен; } публичный десятичный объем {получить; установлен; } // возможно, больше десятичных знаков ... public static Quantity ...
вопрос задан: 10 April 2011 16:07
0
ответов

Создание сообщения «Hello, World! ' класс с библиотекой Java ASM

Я начал возиться с ASM API для проекта компилятора, над которым я работаю. Однако я обнаружил, что документация для новичка во многих местах не совсем ясна, и я подумал ...
вопрос задан: 18 March 2011 01:29
0
ответов

Создание простых классов POJO (байт-код) во время выполнения (динамически)

У меня следующий сценарий .. Я пишу инструмент, который запускается введенный пользователем запрос к базе данных и возврат результата. Самый простой способ - вернуть результат как: List , но я ...
вопрос задан: 3 March 2011 08:56
0
ответов

где находятся файлы .pyc ?

Я совершенно новичок в Python, поэтому задаю глупый вопрос. Насколько я понимаю, при первом выполнении программы * .py байт-код создается в * .pyc и используется до тех пор, пока не будет изменен файл * .py. Куда бы ...
вопрос задан: 1 March 2011 02:22
0
ответов

Как создать более новые версии файлов классов с помощью Scala (50.0 / 51.0)?

Я хочу протестировать новый верификатор байт-кода с проверкой типов с классами, созданными с помощью scalac. scalac в настоящее время выводит файлы классов версии 49.0, но новый верификатор проверки типов является обязательным только потому, что ...
вопрос задан: 27 February 2011 22:10
0
ответов

Java - двоичный код - это то же самое, что и ByteCode?

В Java означает ли «двоичный код» то же самое, что и «байт-код Java?» Это поток в Java? Файл Java (.java) -> [javac] -> Файл байтового кода (.class) -> [JVM / Java Interpreter] -> Запуск (автор ...
вопрос задан: 30 January 2011 14:34
0
ответов

Почему скомпилированные файлы классов Java меньше скомпилированных файлов C?

Я хотел бы знать, почему файл .o, который мы получаем при компиляции файла .c, выводит «Hello, World ! " больше, чем файл .class Java, который также печатает «Hello, World!»?
вопрос задан: 30 January 2011 01:08
0
ответов

Справочник по виртуальным машинам Dalvik или Java?

Я ищу Dalvik байт-код в настоящее время, но поскольку мне не хватает опыта работы с компилятором, мне немного сложно понять дизайн. Я почти уверен, что никто не написал книгу о Дальвике (или я мог бы быть ...
вопрос задан: 29 January 2011 20:54
0
ответов

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

При разработке игр для устройств Android мне нужно ориентироваться на устройства, у которых вообще нет JIT, и полагаться только на оптимизацию байт-кода. Интересно, пуст ли набор этих оптимизаций или нет ... На самом деле ...
вопрос задан: 27 January 2011 14:17
0
ответов

Django South - преобразование поля null = True в поле null = False

Мой вопрос: как лучше всего преобразовать поле null = True в поле null = False поле с помощью Django South. В частности, я работаю с ForeignKey.
вопрос задан: 21 January 2011 17:33
0
ответов

ASM: преобразование с сохранением состояния

Я хочу написать MethodVisitor, который преобразует инструкции LDC для умножения. Пример байт-кода: ldc # 26 imul. Это в основном добавляет константу, а затем умножает ее. Это должно быть ...
вопрос задан: 12 December 2010 14:35
0
ответов

Как scala сгенерированный байтовый код сбрасывает проверенное исключение?

Можно ли написать байтовый код для метода, который должен генерировать проверенное исключение? Например, следующий класс Java не компилируется, если метод не объявляет, что он выбрасывает проверенный ...
вопрос задан: 2 December 2010 16:27
0
ответов

Java: новый экземпляр из байт-кода

ClassWriter cw = new ClassWriter (...); byte [] bytes = cw.toByteArray (); Я хочу создать новый экземпляр класса из массива байтов. Как мне это сделать? Возможно ли это вообще?
вопрос задан: 23 November 2010 21:54
0
ответов

How to emit and execute Java bytecode at runtime?

I am writing an interpreter in Java for a domain-specific language with some scripting capabilities. I have already implemented a parser and now need to do a back end. To this end I am considering ...
вопрос задан: 7 November 2010 07:19
0
ответов

Изменился ли CIL (Common Intermediate Language) для .Net 4.0?

Я знаю, что до версии 3.5 .Net использует байтовый код определено в .Net 2.0. Мне интересно, изменится ли новый 4.0-байтовый код или нет. Спасибо! Поскольку последний стандартный файл ECMA по-прежнему является файлом 2006 года, я ...
вопрос задан: 4 November 2010 13:25
0
ответов

Как методы находятся в байт-коде AVM2?

Я экспериментировал с байт-кодом ABC и надеялся, что кто-то сможет прояснить проблему для меня. У меня есть простой флеш-файл, который помещает клип на сцену и содержит крошечный скрипт, который нужно обновить ...
вопрос задан: 3 November 2010 16:33
0
ответов

Почему почти все объектно-ориентированные языки компилируются в байт-код?

Из известных мне объектно-ориентированных языков , почти все, кроме C ++ и Objective-C, компилируются в байт-код, работающий на какой-то виртуальной машине. Почему так много разных языков остановились на компиляции ...
вопрос задан: 17 October 2010 21:36
0
ответов

Эквивалент Lua Python dis ()?

В Python у вас есть возможность просматривать скомпилированный байт-код определяемой пользователем функции с помощью dis. Есть ли встроенный эквивалент этого для Lua? Это было бы действительно полезно!
вопрос задан: 6 October 2010 13:19
0
ответов

Как узнать, в каком [Java / Scala?] Коде компилятор Scala переписывает исходный код Scala

Следуя спискам рассылки Scala, разные люди часто говорят: «компилятор переписывает этот [scala] код в этот [java / scala ??] код». Например, из одного из последних потоков, если Scala видит класс C (i: ...
вопрос задан: 24 September 2010 07:18
0
ответов

Как делают языки/время выполнения на основе JVM генерируют байт-код Java?

Существует несколько языков/времени выполнения на JVM: такой как JRuby, Groovy, Jython, Clojure, Носорог, Scala, и так далее... Как они генерируют байт-код Java? Есть ли стандартизированные библиотеки для того, чтобы сделать...
вопрос задан: 10 August 2010 13:05