GCJ

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Question book.svg
Esta página ou secção não cita nenhuma fonte ou referência, o que compromete sua credibilidade (desde abril de 2014).
Por favor, melhore este artigo providenciando fontes fiáveis e independentes, inserindo-as no corpo do texto por meio de notas de rodapé. Encontre fontes: Googlenotícias, livros, acadêmicoYahoo!Bing. Veja como referenciar e citar as fontes.

O GNU Compiler for Java (GCJ) é um compilador estático para Java que é parte do GCC. Ele pode compilar Java para o bytecode da JVM ou compilá-lo diretamente para código de máquina para qualquer CPU suportada pelo GCC. Ele também pode compilar arquivos *.class contendo bytecode Java ou arquivos JAR inteiros para código de máquina. Quase toda biblioteca usada pelo GCJ vem do projeto GNU Classpath.

CNI (Compiled Native Interface)[editar | editar código-fonte]

A Compiled Native Interface (CNI) é um framework para o GCJ que - assim como o JNI - permite que as classes Java acessem código nativo. Apesar de ser mais simples que o JNI, ela desvia do padrão "puro-Java". A interface JNI por fim acabaria sendo implementada pelo GCJ, mas apenas depois do CNI.

Ligações externas[editar | editar código-fonte]


Ícone de esboço Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.