Duvida 'executáveis' java

2 respostas
A

Não existe executáveis em java, o que se existe é o jar, que logo será sempre compilado quando for preciso da aplicação, para a JVM interpretar, ou os bytecode é gerado uma unica vez. A função do HOTSPOT E JIT seria descobrir a melhor forma para otimizar o programa java, é isso?

A JVM é um interpretador ou compilador, ou os dois?

2 Respostas

wfuertes

JVM faz parte do Java Runtime Environment (JRE), que é ambiente de execução Java (“Interpretador”). O que é executado por esse ambiente é compilado por um compilador Java como o “javac”, que vem no Java Development Kit (JDK) por exemplo.

Mais informações: http://www.caelum.com.br/apostila-java-orientacao-objetos/o-que-e-java/#2-3-maquina-virtual

wfuertes

wfuertes:
A JVM faz parte do Java Runtime Environment (JRE), que é ambiente de execução Java (“Interpretador”). O que é executado por esse ambiente é compilado por um compilador Java como o “javac”, que vem no Java Development Kit (JDK) por exemplo.

Mais informações: http://www.caelum.com.br/apostila-java-orientacao-objetos/o-que-e-java/#2-3-maquina-virtual

Criado 23 de junho de 2013
Ultima resposta 24 de jun. de 2013
Respostas 2
Participantes 2