Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Java компилятор является компилятором для языка программирования Java . Наиболее распространенной формой вывода компилятора Java являются файлы классов Java, содержащие независимый от платформы байт-код Java , но существуют также компиляторы, которые выводят оптимизированный машинный код для конкретной комбинации оборудования и операционной системы .

Большинство компиляторов Java-to-bytecode, Jikes - это хорошо известное исключение, практически не оптимизируют , оставляя это до времени выполнения на выполнение JRE . [ необходима цитата ]

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

Стандарт программного взаимодействия с компиляторами Java был определен в JSR 199.

Внешние ссылки [ править ]