Como o Java é compilado e executado?
Como o Java é compilado e executado?

Vídeo: Como o Java é compilado e executado?

Vídeo: Como o Java é compilado e executado?
Vídeo: Aula 04 - Criando Arquivo Java, Compilando e Executando no Prompt de Comando 2024, Maio
Anonim

No Java , os programas não são compilado em arquivos executáveis; eles são compilado em bytecode (conforme discutido anteriormente), que o JVM ( Java Máquina Virtual), em seguida, é executado no tempo de execução. Java código fonte é compilado em bytecode quando usamos o javac compilador . Quando o bytecode é corre , ele precisa ser convertido em código de máquina.

Aqui, como o Java é compilado?

Java é um compilado linguagem de programação, mas ao invés de compilar direto para o código de máquina executável, compila para uma forma binária intermediária chamada código de bytes JVM. O código de byte é então compilado e / ou interpretado para executar o programa.

Também se pode perguntar, o que acontece em tempo de compilação em Java? No decorrer tempo de compilação , Java o compilador (javac) pega o arquivo fonte. Java arquivo e convertê-lo em bytecode. arquivo de classe.

Simplesmente então, por que Java é compilador e interpretador?

o intérprete java lê o código de byte compilado e o converte em código de máquina para execução. Você pode codificar o programa em qualquer plataforma e o intérprete java cuidará de converter seu código para o código de máquina apropriado usando o JVM. Isso é porque java é ambos linguagem compilada e interpretada.

JVM é um compilador?

JVM é onde o código de byte compilado é executado (executado). JVM às vezes contém um just in time compilador (JIT) cujo trabalho é converter o código de byte em código de máquina nativo. UMA compilador é um programa para fazer a análise de primeiro nível, conversão do seu código para o formato executável.

Recomendado: