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

3 ответа

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

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

2 ответа

Существуют ли какие-либо веб-фреймворки для JVM с проверкой привязки данных во время компиляции?

Обычно, когда вы привязываете какое-либо свойство к какому-либо элементу на странице www, вы узнаете об опечатке при тестировании. Я ищу веб-фреймворк, который во время компиляции мог бы дать мне ошибку, что я допустил ошибку в привязке ...

1 ответ

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

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

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

2 ответа

Пул Java String и приведение типов

Мой вопрос касается того, как Java обрабатывает строковые литералы. Из спецификаций языка Java (JLS) совершенно ясно, что литералы String неявно интернируются - другими словами, объекты, которые создаются в части пула констант String, в отличие ...

5 ответов

Почему в виртуальной машине Java нет GIL? Почему Python так нужен?

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

2 ответа

Почему разница в объявлении общих списков?

Я хочу разделить два списка. Первый - это список целых чисел. Я расцениваю это как: List<Integer> ints= Arrays.asList(1,2,3);Работает нормально. Второй список объектов. Я заявляю это как: List<Object> objs= Arrays.asList(1,2.13,"three");Но это ...

10 ответов

не может запустить jstatd из-за ошибки разрешения

Я пытаюсь запустить инструмент мониторинга jstatd jvm на машине linux jboss@hostAddr:/usr/java/jdk1.6.0_18/bin> uname -a Linux hostAddr 2.6.16.60-0.34-smp #1 SMP Fri Jan 16 14:59:01 UTC 2009 x86_64 x86_64 x86_64 GNU/Linuxс помощью следующей ...

5 ответов

Как SoftReferences собираются JVM на практике?

У меня в JVM работает два отдельных кэша (один контролируется сторонней библиотекой), каждый из которых использует программные ссылки. Я бы предпочел, чтобы JVM очистил мой контролируемый кеш, прежде чем тот, который контролируется библиотекой. ...

3 ответа

Право на анализ выхода / распределение стека с помощью Java 7

Я делаю некоторые тесты санализ побега [http://docs.oracle.com/javase/7/docs/technotes/guides/vm/performance-enhancements-7.html#escapeAnalysis] в Java 7, чтобы лучше понять, какие объекты имеют право на размещение в стеке. Вот код, который я ...

10 ответов

Гарантирован ли порядок операций слева направо в Java?

Рассмотрим эту функцию: public static final int F(int a, int b) { a = a - 1 + b; // and some stuff return a; }Требуется ли для реализации JVM выполнять- 1 до+ b? Если к JVM подключен системный профилировщик, увидим ли мы+ b операция проводится ...