Java sem JVM  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
kelsonPJ
Smalltalk
[Avatar]

Membro desde: 08/07/2003 00:00:00
Mensagens: 1
Localização: 18356315
Offline

Pessoal,

Ouvi dizer que existe uma maneira de compilar em java no qual ele não use o JVM isso faz com que ele fique bem mais rápido, claro perdendo a portabilidade. Isso e verdade? como fazer isso?

muito obrigado
Kelson
[WWW] [ICQ]
mmpauloPJ
JavaGuru
[Avatar]

Membro desde: 13/01/2004 00:00:00
Mensagens: 244
Offline

existem ferramentas que geram um executavel embutindo os seus byte-codes e um ambiente de execução em um arquivo executavel, mas a unica vantagem disso é nao ter q instalar a jvm pra rodar o seu programa, pq ele continua rodando pela jvm e o executavel fiica maior.

existe um projeto de um compilador pra java que realmente gera código nativo, é o gcj. nao sei a quantas anda o projeto, mas me parece que ainda nao há compatibilidade total com a api

http://
[WWW] [ICQ]
CelinoPJ
JavaChild
[Avatar]

Membro desde: 20/09/2004 00:00:00
Mensagens: 102
Offline

kelson wrote:Pessoal,

Ouvi dizer que existe uma maneira de compilar em java no qual ele não use o JVM isso faz com que ele fique bem mais rápido, claro perdendo a portabilidade. Isso e verdade? como fazer isso?

muito obrigado
Kelson


Use Jet Excelsior, muito bom, porem pago. Converte pra DLL ou EXE. Nos meus testes melhorou a performance na faxia de 40%.
[WWW] [ICQ]
Rubem AzenhaPJ
GUJ Master
[Avatar]

Membro desde: 21/06/2004 00:00:00
Mensagens: 1657
Localização: 69627310
Offline

Celino wrote:
kelson wrote:Pessoal,

Ouvi dizer que existe uma maneira de compilar em java no qual ele não use o JVM isso faz com que ele fique bem mais rápido, claro perdendo a portabilidade. Isso e verdade? como fazer isso?

muito obrigado
Kelson


Use Jet Excelsior, muito bom, porem pago. Converte pra DLL ou EXE. Nos meus testes melhorou a performance na faxia de 40%.


40%? Como foram esses testes?
Por que Java é lento sim para carregar a classe e usar o JIT para transformar o bytecode em código nativo, após isso a performace fica similar a um código nativo.
(pelo menos é o que os fanatiscos dizem...)

http://www.portaljava.com
[WWW] aim icon [ICQ]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team