GCJ

GCJ

Le logiciel libre GCJ (GNU Compiler for Java) est le compilateur Java du projet GNU. Il fait partie intégrante de GNU Compiler Collection.

Contrairement au compilateur du SDK Java de Sun Microsystems, il est capable de produire du code natif pour l'architecture matérielle. GCJ est également capable de fonctionner comme un compilateur Java classique (code source Java vers du bytecode Java) ou de transformer du bytecode vers du code natif. La plupart des bibliothèques Java utilisées par GCJ viennent du projet GNU Classpath.

L'utilisation du code natif permet d'augmenter sensiblement la rapidité d'exécution, au détriment de la portabilité.

De plus les programmes compilés avec GCJ peuvent être débogués avec gdb.

Récemment beaucoup de travail a été fourni pour que GNU Classpath puisse supporter les deux API graphiques : AWT et Swing. Le Support total de ces deux API touche au but, et bientôt il ne sera plus nécessaire d'utiliser le runtime de Sun Microsystems pour lancer des applications AWT/Swing.

Lien externe


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article GCJ de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • GCJ — GCJ: GCJ GNU Compiler Collection (GCC) для Java GCJ Google Code Jam, соревнования по программированию. Список значе …   Википедия

  • GCJ — GNU Compiler for Java Entwickler: The GNU Project Aktuelle Version: 4.3.1 (6. Juni 2008) Betriebssystem …   Deutsch Wikipedia

  • GCJ — abbr. Grand Canyon Journal …   Dictionary of abbreviations

  • GNU Compiler for Java — Developer(s) The GNU Project Stable release 4.6.1 / June 27, 2011; 4 months ago (2011 06 27 …   Wikipedia

  • GNU Compiler for Java — Тип Компилятор Разработчик Проект GNU Операционная …   Википедия

  • GNU Compiler for Java — GCJ ejecutado en una consola dentro de gnome terminal …   Wikipedia Español

  • GNU Interpreter for Java — The GNU Interpreter for Java (GIJ) is a Java bytecode interpreter for the Java programming language.It is part of the free software GNU Compiler for Java (GCJ). GCJ is the compiler counterpart to GIJ. See also *Free Java implementations External… …   Wikipedia

  • GNU Compiler for Java — Entwickler The GNU Project Aktuelle Version 4.4.2 (15. Oktober 2009) Betriebssystem …   Deutsch Wikipedia

  • GNU Compiler for the Java Programming Language — GNU Compiler for Java Entwickler: The GNU Project Aktuelle Version: 4.3.1 (6. Juni 2008) Betriebssystem …   Deutsch Wikipedia

  • GIJ — (GNU Interpreter for Java) est une machine virtuelle Java (JVM). Il fait partie du logiciel libre GCJ (GNU Compiler for Java). GCJ le nom du compilateur dans ce logiciel. GIJ contient un chargeur de classe Java. L emplacement des bibliothèques… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”