Байт-код Java: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
Рядок 78:
41: goto 2
44: return</source>
==Генерування==
 
Java байт-код генерується переважно із мови Java для виконання віртуальною машиною Java. Спочатку існував лише один компілятор [[javac]] від[[Sun Microsystems]], який кампілював код на Java у байт-код Java; проте оскільки вся специфікація на байт-код Java доступна, з'явилися компілятори і від інших виробників, що здатні генерувати Java байт-код. Наприклад, це такі компілятори як:
*[[Jikes]] - компілює із Java у байт-код Java (розроблено [[IBM]], реалізовано у [[C++]])
*Espresso - компілює із Java у байт-код Java(лише Java 1.0)
*[[GNU Compiler for Java]] (GCJ) - компілює із Java у байт-код Java; може також компілювати у рідний [[машинний код]] і був частиною [[GNU Compiler Collection]] (GCC) аж до версії 6.
 
==Джерела==