April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Características da Linguagem Java
n  Alta Performance
nAntigamente Java era aproximadamente 10 a 20 vezes mais lenta que o código gerado em C/C++. Atualmente após diversas pesquisas na area de compiladores com tecnologia JIT (Just In Time Compiler) já  e’ possível a tradução de Bytecodes direto para código de máquina da CPU durante a execução.
n
nMais recentemente a tecnologia HotSpot tem se mostrado bastante eficiente e já se consegue executar programas com performance semelhante a de programas em C ou ate mesmo Fortran. Alem disso conversores de Java para C/C++ já estão disponíveis e podem ser usados nos casos onde a necessidade de performance seja crítica.